XHTML Transitional rel 属性替代
我试图在标签中添加一些自定义数据,以便稍后在 jQuery 调用中引用,并且我通常使用“rel=”来实现类似的操作。然而,我正在处理 XHTML Transitional 文档,它给了我一个“没有 rel 属性”。
是否有任何替代属性可以用来将自定义数据附加到 HTML 标记,同时仍然保持文档有效?
I'm trying to add some custom data within a tag to reference later in a jQuery call, and I usually use "rel=" for something like this. However, I'm working in an XHTML Transitional document, and it gives me a "there is no rel attribute".
Are there any alternate attributes I can use to attach custom data to an HTML tag while still keeping the document valid?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您在提到的情况下非常关心 XHTML 有效性,那么常见的做法是使用 class 属性并在其中留出不同的内容。
HTML5 通过 data 属性允许此操作,或者在您自己的自定义属性前添加 data-,例如 data-my-var="hello"。但这在 XHTML 中是无效的。
If you care much about XHTML validity in the case you mentioned, a common practice is to use the class attribute and space different things there.
HTML5 allows this via the data attribute or rather prefixing your own custom attributes with data-, e.g. data-my-var="hello". But this is invalid in XHTML.