确保它可以安全地与JQuery脚本一起使用。
答案 0 :(得分:4)
它是HTML 4.01规范的一部分,只能用作a
和link
标记的属性(请参阅the spec)。在a
和link
标记内,它是well supported。
答案 1 :(得分:3)
根据the HTML 4.01 specification,rel
仅对a
和link
元素有效。
由于浏览器不验证文档,您可以在任何您喜欢的元素上使用它,但它不会有效,并且它在语义上毫无意义。
答案 2 :(得分:1)
您真的需要扩展“与所有浏览器兼容”的含义。所有浏览器都能够呈现包含rel
属性的文档,而不会发生barfing,即使它们没有明确理解它的含义。但是,如果您想知道所有主流浏览器在遇到rel属性时是否会采用明确的操作,您需要指定您正在考虑的情况以及您希望浏览器的内容做。
至于与所有代码兼容 - 否,rel属性仅适用于HTML 4中的A
和LINK
代码(根据the spec)。
答案 3 :(得分:0)
如果您想存储自定义数据,最好使用自定义属性。如果你用“data-”作为前缀,那么它们也是有效的html5。