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