html - Firebug 在外部样式表的开头报告 CSS 语法错误

标签 html css firefox firebug syntax-error

Firebug 提示我的一个外部 CSS 文件中存在语法错误,并且总是指责第一行: SyntaxError: 语法错误

出于测试目的,我尝试注释掉并完全删除第一条规则,但对于下一条规则仍然显示错误。文件中的所有样式表都将被忽略。

screenshot of Firebug error message

最佳答案

实际上这是一个 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/

相关文章:

CSS 无法在 Jekyll (GitHub) 上正确加载

javascript - cakePhp - 访问 webroot 内的文件夹内容

javascript - Onload 脚本在 Firefox 中不起作用

javascript - "Page Source"是在 JavaScript 渲染之前还是之后?

html - CSS & HTML : Spacing content at the beginning and end of table row issues

html - 将 Bootstrap 3 按钮设置为在卡片中具有相同的位置

html - ul#topnav 背景问题

html - 在菜单元素中向右对齐 "left triangle"

python - 使用 Flask 调用 connection.commit() 后 MySQL 未更新(工作中)

javascript - 在 div 标签内调用 javascript/jquery 函数