由于某些原因,我在所有CSS文件中收到此警告/错误,我无法弄明白。当我通过W3C Validator运行我的CSS时,它出现100%有效格式正确等。但是,当在Firefox中使用Web开发人员工具栏时,我收到此警告:
Warning: Expected ':' but found '/'. Declaration dropped.
Source File: filename.php
Line: 0
还有其他人遇到过这个问题吗?我知道这不是一个大问题,普通用户永远不会看到这个,但我对这是什么原因更加好奇。
我搜索了Google,但无法找到遇到同样问题的其他人,所以希望有人可以提供帮助。
答案 0 :(得分:13)
看这个页面:
http://cgtweb2.tech.purdue.edu/356/gwindes/project2/
我收到您在Firefox的错误控制台中描述的错误。
原因不在CSS文件中 - 它是你包含 CSS文件的方式:
<link href="style.css" style="text/css" rel="stylesheet" />
你能看到吗?
style
属性:)
应该是这样的(style
- &gt; type
):
<link href="style.css" type="text/css" rel="stylesheet" />
答案 1 :(得分:3)
您的错误不在您的CSS文件中。您的错误在您的php文件中,并且可能是filename.php或其他相关内容的空格。如果没有看到您的PHP,很难确定导致错误的原因,但可能与重写规则,导入文件等有关。
答案 2 :(得分:1)
对我来说style =“height = 46px;”给出了错误,我将其更正为style =“height:46px;”。警告与CSS有关。