HTML 属性:rel

您所在的位置:网站首页 html的所有属性 HTML 属性:rel

HTML 属性:rel

2024-07-16 08:53| 来源: 网络整理| 查看: 265

rel 属性定义了所链接的资源与当前文档的关系,在 、 和 元素上有效。支持的值取决于拥有该属性的元素。

关系的类型是由 rel 属性的值给出的,如果存在的话,它的值必须是一组无序的、唯一的、用空格隔开的关键字。与不表达语义的 class 名称不同,rel 属性必须使用对机器和人类都有语义的标记。目前关于 rel 属性的可能值的注册表是 IANA 链接关系注册表、HTML 现行标准和 microformats wiki 中可自由编辑的 existing-rel-values 页面(根据现行标准的建议)。如果使用一个不存在于上述三个来源之一的 rel 属性,一些 HTML 验证器(如 W3C Markup Validation Service)会产生一个警告。

下表列出了一些最重要的现有关键词。在一个以空格分隔的值内的每个关键词在该值内都应该是唯一的。

rel 值 描述 和 alternate 当前文档的替代描述。 链接 链接 不允许 author 当前文档或文章的作者。 链接 链接 不允许 bookmark 到最近祖先章节的永久链接。 不允许 链接 不允许 canonical 当前文档的首要 URL。 链接 不允许 不允许 dns-prefetch 告知浏览器为目标资源的来源预先执行 DNS 解析。 外部资源 不允许 不允许 external 引用的文档与当前的文档不属于同一个站点。 不允许 注解 注解 help 链接到上下文相关的帮助。 链接 链接 链接 icon 代表当前文档的图标。 外部资源 不允许 不允许 license 表示当前文档的主要内容由被引用文件描述的版权许可所涵盖。 链接 链接 链接 manifest Web 应用清单 链接 不允许 不允许 me 表示当前文档代表拥有链接内容的人。 链接 链接 不允许 modulepreload 告知浏览器预先获取该脚本,并将其存储在文档的模块映射中,以便稍后评估。也可以一同获取该模块的依赖关系。 外部资源 不允许 不允许 next 表示当前文档是一个系列的一部分,被引用的文档是该系列中的下一个文档。 链接 链接 链接 nofollow 表示当前文档的原作者或出版商不认可被引用的文件。 不允许 注解 注解 noopener 创建一个顶级浏览上下文。如果该超链接一开始就会创建其中之一,则该浏览上下文不是一个辅助浏览上下文(即有一个适当的 target 属性值)。 不允许 不允许 注解 noreferrer 不会包含 Referer 标头。和 noopener 效果类似。 不允许 注解 注解 opener 如果超链接会创建一个非辅助浏览上下文的顶级浏览上下文(即以“_blank”作为 target 属性值),则创建一个辅助浏览上下文。 不允许 注解 注解 pingback 给出处理当前文档 pingback 的 pingback 服务器的地址。 外部资源 不允许 不允许 preconnect 指定用户代理应预先连接到目标资源的来源。 外部资源 不允许 不允许 prefetch 指定用户代理应预先获取并缓存目标资源,因为后续的导航可能需要它。 外部资源 不允许 不允许 preload 指定用户代理必须根据 as 属性给出的潜在目的地(以及与相应目的地相关的优先级),为当前导航预先获取和缓存目标资源。 外部资源 不允许 不允许 prerender 指定用户代理应预先获取目标资源,并以有助于在未来提供更快的响应的方式处理它。 外部资源 不允许 不允许 prev 表示当前文档是系列的一部分,被引用的文档是该系列中的上一个文档。 链接 链接 链接 search 给出一个资源的链接,可以用来搜索当前文件及其相关页面。 链接 链接 链接 stylesheet 导入样式表。 外部资源 不允许 不允许 tag 给出一个适用于当前文档的标签(由给定地址识别)。 不允许 链接 链接

rel 属性与 、、 和 元素有关,但有些值只与这些元素的子集有关。像所有的 HTML 关键字属性值一样,这些值是不区分大小写的。

rel 属性没有默认值。如果该属性被省略,或者该属性中没有一个值被支持,那么除了两者之间有一个超链接之外,文档与目标资源没有特别的关系。在这种情况下,在 和 元素上,如果 rel 属性不存在,没有关键词,或者如果不是上述一个或多个空格分隔的关键词,那么该元素就不会创建任何链接。 和 仍将创建链接,但没有定义关系。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3