在我使用的Wordpress主题中,我在页脚中看到了以下内容:
<a href="http://wordpress.org/" rel="generator">Proudly powered by WordPress</a>
rel
标记在此实例中的作用是什么?
答案 0 :(得分:1)
关于rel
属性MDN州:
对于包含href属性的锚点,此属性指定 目标对象与链接对象的关系。价值是 以逗号分隔的link types值列表。价值观和他们的 语义将由某些可能具有意义的权威机构注册 到文档作者。默认关系,如果没有其他关系 给出,是无效的。仅当href属性为时才使用此属性 本。
W3.org补充道:
包含超链接的文档与之间的关系 目的地资源。 rel属性没有默认值。如果省略该属性或者如果用户代理不识别属性中的任何值,则该文档与目标资源没有特定关系,除了两者之间存在超链接。
所以在你的情况下,该链接的rel属性是(对某人)说该页面的生成器是WordPress,并提供给WordPress.org的链接。
您可能会注意到,generator
并未列为有效的链接类型。这在验证页面时会导致错误:
属性rel的错误值生成器元素a:字符串 generator不是注册的关键字。
因此,根据HTM失效对您是否重要,您可能想要更改或删除该属性。