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