javascript - 站点验证引发错误 : there is no attribute "DATA-BG"

标签 javascript css validation

正在验证我正在开发的网站,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/

相关文章:

javascript - 随机数组不会更新

html - 如何让右侧的消息列向上?

c# - 尽管已禁用,但验证仍在显示

javascript - 用于交换两个 css 样式表文件的 Chrome 扩展

javascript - 使用 Javascript 显示和隐藏表中的某些行

jquery - 如果选中复选框,则需要输入 ="text"字段

java - 为什么不在模板中显示 Playframework 自定义验证消息

javascript - 数组查找中使用的 postman 获取变量不起作用

javascript - Webpack 打包 ReactDOM 导致 loader 错误

java - 在浏览器中的任意位置按 ESC 会取消等待请求