WordPress中的rel="generator"标签是什么意思?

3
在我使用的WordPress主题中,在页脚中看到以下一行内容:
<a href="http://wordpress.org/" rel="generator">Proudly powered by WordPress</a>

在这种情况下,rel标签是用来定义链接与当前文档之间的关系。
1个回答

1

关于rel属性,MDN指出:

对于包含href属性的锚点,此属性指定目标对象与链接对象之间的关系。该值是一个逗号分隔的链接类型值列表。这些值及其语义将由某个可能对文档作者有意义的机构注册。如果没有给出其他关系,则默认关系为空。仅在存在href属性时使用此属性。

W3.org补充道:

超链接所在文档和目标资源之间的关系。rel属性没有默认值。如果省略该属性或者该属性中没有任何一个值被用户代理识别,则文档与目标资源之间没有特定的关系,除了两者之间存在超链接之外。

在您的情况下,该链接的rel属性是告诉某人页面的生成器是WordPress,并提供到WordPress.org的链接。
但您可能会注意到,generator未列为有效的链接类型。这会导致验证页面时出现错误:
“在a元素上,rel属性的值generator无效:字符串generator不是已注册的关键字。”
因此,根据HTML验证对您的重要性,您可能需要更改或删除该属性。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接