我正在尝试验证我的网站(http://www.fsssouth.co.uk/)但是,我收到以下错误。我特别对这个错误感到困惑:
第569行,第702列:data- *属性名称必须是XML 1.0 4th ed。加上命名空间NCNames。
非常感谢任何帮助。
答案 0 :(得分:1)
:
属性的名称不允许使用冒号(data-*
)。
请改用其他连字符。
自定义数据属性是no namespace中的一个属性,其名称以字符串&#34开头;数据 - ",在连字符后至少有一个字符,与XML兼容,并且不包含大写ASCII字母
http://www.w3.org/TR/html5/dom.html#embedding-custom-non-visible-data-with-the-data- * - 属性
如果属性名称与XML中定义的名称生成匹配,则称为XML兼容,它们不包含":" (U + 003A)字符,它们的前三个字符不是字符串" xml"的ASCII不区分大小写的匹配项。 [XML]
http://www.w3.org/TR/html5/infrastructure.html#xml-compatible