Firebug 提示我的一个外部 CSS 文件中存在语法错误,并且总是指责第一行:
SyntaxError: 语法错误
出于测试目的,我尝试注释掉并完全删除第一条规则,但对于下一条规则仍然显示错误。文件中的所有样式表都将被忽略。
最佳答案
实际上这是一个 JavaScript 语法错误,而不是 CSS 问题。当心不在焉地复制粘贴 HTML 标签并使用脚本标签包含 CSS 文件时,就会发生这种情况。 哦!
实际上,浏览器试图将 CSS 内容解析为 JavaScript,这当然是行不通的。解决方案很简单:
<script src="style.css"></script> <!-- won't work -->
<link rel="stylesheet" type="text/css" href="style.css"/> <!-- better :) -->
关于html - Firebug 在外部样式表的开头报告 CSS 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19513388/