正在验证我正在开发的网站,can be viewed here ,我收到错误消息:第 92 行,第 32 列:没有属性“DATA-BG”。我在整个站点中使用这样的数据属性:
<div class="sbi_panel" data-bg="slider/images/4.jpg">
因此,data-bg 属性未被识别。我想知道这里出了什么问题?
最佳答案
问题是你的DOCTYPE ,目前设置为:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
W3C 验证程序在确定要执行的验证类型时查看 DOCTYPE 声明。以 data-
开头的 HTML 属性是 HTML5 的想法,因此您需要将 DOCTYPE 更改为 HTML5,以便它验证为正确。
关于javascript - 站点验证引发错误 : there is no attribute "DATA-BG",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12126740/