将数据添加到XHTML标记

Roc*_*mat 5 html xhtml

我的网站是XHTML 1.1,我在页面上的<li><div>标签上添加了"rel"属性,以便在页面上存储jQuery脚本的数据.验证我的页面时,我收到错误:"没有属性'rel'".那么,在HTML标签中存储任意数据的最佳方法是什么?

我正在为我的网站撰写评论页面.输入注释后,将通过AJAX进行POST,后者返回所有注释的JSON.然后我查看'rel'值以查看页面上已有哪些注释,并仅添加新注释.

jQuery代码工作正常,它只是'rel'属性不验证.

Jef*_*ang 7

虽然它不是XHTML规范,但您可以使用HTML5规范中包含的data-*属性.

http://html5doctor.com/html5-custom-data-attributes/

如果要保持完全符合XHTML 1.1,则需要创建一个模式并在html元素中包含其名称空间,其中模式定义要使用的属性以及它们应用的元素.

扩展XHTML