rel =“”的HTML5替代方案

时间:2013-07-02 18:22:43

标签: html5 href rel

以下代码中rel=""的HTML5替代方法是什么:

<span class="gte" rel="gte">

如果没有rel=""属性,该页面将无法正常运行,也不会验证为符合HTML5标准。

1 个答案:

答案 0 :(得分:4)

The rel attribute在HTML5中完全有效,因此它不需要替代方案,但它需要位于alinkarea元素上,因为它定义了当前文档和链接文档之间的* rel * ationship。将它放在一个不是一种链接的元素上没有任何意义。

为了让您的标记验证,您需要将span更改为alink,并且需要允许使用rel属性所使用的值link types listed in the spec或已approved by the microformats development process。我没有在任何一个地方看到gte,也许你可以解释一下你的意思?

你说'页面不起作用'但是没有描述你期望的功能?通常,rel属性不执行任何操作,它只是语义信息。如果您只是尝试向此元素添加其他信息,以供脚本或与您自己网站相关的其他工具使用,那么您应该使用data-* attributes

如果这些信息对您没有帮助,或许您可以更清楚地解释您的问题是什么?