如果你有这样的事情:
<h1 style="color:;"></h1>
如果没有内联样式,它会忽略它并使用原本会使用的颜色吗?
答案 0 :(得分:1)
如果规则无法解析,则会被忽略
声明格式错误。用户代理必须处理意外令牌 通过读取直到结束解析声明时遇到 声明,同时遵守配对()的规则, [],{},&#34;&#34;,&#39;&#39;,并正确处理转义。例如,a 格式错误的声明可能缺少属性名称,冒号(:)或 财产价值。
答案 1 :(得分:0)
是的,应该忽略它。
对于这种事情,我建议只是尝试一下,而不是提问。在测试页面中将它拼凑在一起并在所有浏览器中加载它。即使标准文本不同意,如果所有浏览器都做同样的事情,那并不重要。真实世界的网站由Chrome,Firefox,IE和Safari加载,所以如果它们中的所有四个都做同样的事情(甚至接近相同的事情),这就是事实上的标准答案。