1
我的樣式表字符集包含類似下面的CSS代碼:指定的樣式表
#nav > li::after {
content: " ➻";
}
您可能會注意到➻不是一個ASCII字符,因此它的「危險」,包括它在文件中沒有指定一個字符集。
現在事情已經順利,我從來沒有碰到與CSS樣式表(主要是因爲用戶代理越來越善於猜測「UTF-8」更好)編碼的問題,但我想知道是否有一個正確的方式明確指定它。
我已經試過這樣:
<link rel="stylesheet" type="text/css; charset=UTF-8" href="foo.css"/>
但它似乎並沒有做任何事情,我儘量去指定一個虛假的編碼,它仍然正確顯示。
相關:[爲什麼在你的css文件中指定@charset「UTF-8」](http://stackoverflow.com/questions/2526033/why-specify-charset-utf-8-in-your-css-file ) – 2012-03-12 03:28:21
@Madmartigan,我不知道「@ charset」。這幾乎是我在找的東西。 – zneak 2012-03-12 03:31:08
我敢肯定,除非你想比其他的東西也沒用任何默認/當前字符集是,或者只是偏執[來源請求]。 – 2012-03-12 03:32:43