ravenix

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

          如何在CSS中使用中文定義

          Posted on 2005-08-22 17:31 ravenix 閱讀(781) 評論(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是被普遍支持的,如果你的解析器支持多語言編碼的話。

          主站蜘蛛池模板: 宜春市| 宁武县| 蓬莱市| 榕江县| 城固县| 宣恩县| 安岳县| 林芝县| 新密市| 宜城市| 凤凰县| 长顺县| 余庆县| 柳州市| 巩义市| 宿州市| 广昌县| 安平县| 女性| 石泉县| 石首市| 大庆市| 二连浩特市| 台前县| 惠水县| 镇赉县| 东乡族自治县| 郧西县| 宾川县| 河北省| 泰顺县| 宜宾市| 仁布县| 固安县| 东安县| 万源市| 化州市| 滕州市| 普兰店市| 海城市| 聂拉木县|