ravenix

          魚如何控制自己的呼吸
          posts - 7, comments - 3, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          如何在CSS中使用中文定義

          Posted on 2005-08-22 17:31 ravenix 閱讀(786) 評論(0)  編輯  收藏 所屬分類: XML-XSL-FO

          w3c CSS2規范中明確指出,在樣式定義中要使用unicode字符,必須用轉義方式

          unicode的寫法如下

          unicode 	\\[0-9a-f]{1,6}[ \n\r\t\f]?

          必須以反斜線開頭,后面跟1到6個16進制字符(0-9a-f)來表示該字符的unicode碼,字符的后面可以附加空格,制表符,換行或回車。

          舉例來說,樣式“標題”應該寫成\6807\9898

          java工具native2ascii可以用來查看字符串的unicode碼,注意在CSS里反斜線后面不寫u

          另外要注意的是,用sac flute來解析CSS的時候,轉義字串的末尾如果是回車的話,一定要附加空格,否則會被解釋成“標題\n”

          CSS里注釋是可以寫中文的,用/* */包圍起來就好了。
          帶有中文的CSS最好用UTF-8編碼保存,并且在CSS的第一行寫上
          @charset "UTF-8";

          CSS規范并沒有規定解析器必須支持何種編碼,但是UTF-8是被普遍支持的,如果你的解析器支持多語言編碼的話。

          主站蜘蛛池模板: 仁寿县| 容城县| 安溪县| 邯郸市| 桂林市| 翁牛特旗| 灵武市| 古田县| 都江堰市| 台中县| 淮滨县| 眉山市| 行唐县| 肃宁县| 南宫市| 宁夏| 临武县| 西林县| 河源市| 丹江口市| 邹平县| 蛟河市| 华亭县| 延长县| 柘城县| 游戏| 临高县| 兴安盟| 扶绥县| 当涂县| 日土县| 赣榆县| 江口县| 平阳县| 江北区| 紫云| 岳西县| 平舆县| 信宜市| 大英县| 炉霍县|