【发布时间】:2013-09-04 04:13:30
【问题描述】:
<!DOCTYPE html>
...
<link rel='stylesheet' id='basecss-css' href='http://www.someurl.com/modules/14ce1e21/peadig-eucookie.css' type='text/css' media='all' />
为什么验证器 (http://validator.w3.org/) 拒绝这个?什么属性是我不知道的“必需”?
错误:
错误行 408,列 142:元素链接缺少必需的属性 财产。 …/modules/14ce1e21/peadig-eucookie.css' type='text/css' media='all' /> 元素链接的属性:全局属性 href crossorigin rel media hreflang type sizes 另外,title 属性 在这个元素上有特殊的语义。
【问题讨论】:
-
我can't reproduce那个错误信息。
-
它很奇怪......但验证器无论如何都会抛出错误。
-
您的问题中可能缺少一些上下文。
-
可能是问题所在,因为它不在标题中?
-
@no9:正如 Jukka 在下面解释的那样(哪个答案应该被指示为 the 答案,这样你也可以在 中有一个 :
<link rel='stylesheet' id='someId' href='folder/file.css' type='text/css' media='all' property='' />。适用于所有浏览器,并经过验证。这完全与property属性有关。
标签: html