我最近一直在学习CSS,以及如何将它与HTML一起使用。我已经看过很多关于这个问题的教程和解决方案,所有这些都指向Firefox对字符编码很挑剔。我已将两个文件(HTML 和 CSS)设置为UTF-8编码,但它仍然不起作用。 (两个文件都称为test.html或css)
HTML
<meta charset = "UTF-8">
CSS
@charset "UTF-8"
如果有必要,我有一个指向其整个代码的PasteBin链接。 (是的,我已尝试使用分号的第一个css行而没有。)
http://pastebin.com/iprAD44A
非常感谢任何帮助。
〜Computo
答案 0 :(得分:0)
尝试根据Mozilla特定的Firefox扩展将其添加到CSS中。也关闭了@charset。
@charset "UTF-8";
@-moz-document url-prefix() {
**CSS GOES HERE**
}
答案 1 :(得分:0)
删除字符编码。在这一点上甚至不用担心它,它现在只会使你复杂化,你可以编写世界上所有的标准CSS,你的网页可以正常工作而无需设置编码类型。我以前从未见过在任何样式表中使用@charset“[编码选择]”。
如果要为网页和样式表等资产设置编码类型,则必须控制服务器对客户端(Firefox等浏览器)请求的响应。因为服务器应该返回您声明的编码类型。