我使用DOCTYPE XHTML 1 Transitional,我有一个<a>
,其自定义属性名为data-reveal-id
,此属性由jQuery脚本使用。
我无法使用W3验证文档,因为data-reveal-id
不是XHTML有效。
知道怎么解决吗?
非常感谢你的帮助
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
...
<a href="#" data-reveal-id="modal-portfolio-awards">View</a>
使用W3验证时出错
there is no attribute "data-reveal-id" [XHTML 1.0 Transitional]
答案 0 :(得分:2)
选项1:不要使用自定义属性
选项2:使用(X)HTML 5(允许以data-
开始的自定义属性)