我想知道为什么这段 html 由于“data”属性而无法验证(XHTML 1.0 过渡)。我已经四处寻找答案,但我没有使用 jQuery 元数据插件(如果这很重要的话)。
有什么方法可以让它验证,或者转义它,这样验证器就看不到它吗?
<div id="home" data-image="images/water.jpg">
最佳答案
因为data
属性为 part of the HTML 5 spec 。使用<!DOCTYPE html>
指定 HTML 5 文档类型。
关于jQuery “data” 属性未经过 W3C 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5827697/