我一直将此指令视为移交给我的众多CSS文件的第一行:
@charset "UTF-8";
它是做什么的,这是必要的规则吗?
另外,如果我在“ head”元素中包含此meta标签,是否可以消除在CSS文件中也包含它的需要?
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
它告诉浏览器以UTF-8格式读取css文件。如果您的CSS不仅包含ASCII字符,而且包含Unicode字符,这将非常方便。
在meta标签中使用它很好,但仅适用于包含该meta标签的页面。
在CSS 2 w3c规范中了解CSS文件的字符集解析规则。