Are Custom Attributes OK in XHTML

丶灬走出姿态 提交于 2019-12-18 03:56:12

问题


I understand that according to the HTML specification, it's invalid to add custom attributes to elements. Is this also invalid with XHTML?

I thought XHTML was part of the XML family, and as such was extensible. Being extensible, isn't it ok to use custom attributes?

Dave


回答1:


custom attributes won't be considered valid by the standard W3C validators. You can define your own document type definition (DTD) though. See http://www.alistapart.com/articles/customdtd/ for more information about that.




回答2:


With the standard document type definition, you can't introduce your own custom attributes.

But, starting with HTML5 you'll be able to introduce your own attributes as long as you prefix them with data-.



来源:https://stackoverflow.com/questions/2413147/are-custom-attributes-ok-in-xhtml

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!