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是被普遍支持的,如果你的解析器支持多語言編碼的話。

          主站蜘蛛池模板: 清新县| 大连市| 乐平市| 濉溪县| 荔波县| 廊坊市| 双鸭山市| 方城县| 望奎县| 舒兰市| 凭祥市| 肇庆市| 泰顺县| 江门市| 偏关县| 福鼎市| 遂平县| 靖边县| 砀山县| 驻马店市| 曲阜市| 墨脱县| 普陀区| 沿河| 保靖县| 永州市| 孟州市| 莱芜市| 彩票| 南部县| 甘肃省| 永州市| 蛟河市| 古丈县| 博湖县| 江西省| 棋牌| 淅川县| 深圳市| 黎平县| 大港区|