搜索
首页web前端html教程关于HTML中rel属性的分析

关于HTML中rel属性的分析

Jun 20, 2018 am 10:27 AM
html

这篇文章主要介绍了HTML中rel属性分析,需要的朋友可以参考下

由于发现有同学在微博转播和收藏这篇文章,所以回头来再审视下这篇随性翻译的文章,后来发现w3cschools.com.cn已经有了对照的中文译文,所以这里我就继续完善下这篇文章吧,让它显得更有价值点。最初想到翻译这篇文档源于http://vanessa.b3log.org/research-a-rel-value这篇文章,发现rel属性拥有非常多不常见的语义化值,原文着重是想列举这些属性值的使用场景,觉得非常有必要通过这样的方式来了解rel属性。

示例

带有rel属性的连接:

<a rel="external" href="http://www.xxoo.com/">ooxx</a>

浏览器支持

rel属性在所有主流浏览器都得到了支持

<strong>注:</strong>浏览器渲染时会忽略此属性,然而搜索引擎可以从它获得更多的信息(a标签仅在href属性存在时有效)。

定义和使用

rel属性指定了当前文档和被连接文档之间的关系

语法

<a rel="value">

HTML 4.01 与 HTML 5 之间的差异

已删除的值:appendix, chapter, contents, copyright, glossary,index, section, start, subsection。

新的值:archives, author, bookmark, external, first,index, last, license, nofollow, noreferrer, search, sidebar, tag,up。

属性值

描述 场景|示例 HTML4.01 HTML5
appendix 链接到文档的附录页      
alternate 链接到一个备选的源(比如:打印页, 译本和镜像) head标签内配置网站的atom,feed    
shortcut icon 快捷方式 小图标 指定标题栏,地址栏,收藏栏小图标    
archives 链接到文档集或历史数据 a0201b64f44e617b0ed1ca6a04e4a375    
author 链接到文档的作者 head标签内申明文档作者    
canonical 权威,典范

让搜索引擎知道当前网站中的重复或相似网页中,哪一个页面才是站长想让其抓取与收录的

5b1a6bbe339a499f00a98e72fd340e3b            
  • canonical属性值通常在,rel属性中出现

  • 引用网址:http://www.xxoo.com/xhtml/rel_canonical/

  • canonical从功能上来讲,可理解为301永久重定向的辅助功能

  • canonical可以与相对链接或绝对链接一起使用,但是建议使用绝对链接

  • Google对canonical的定义是:规范网页是一组内容高度相似的网页的首选版本

  • canonical:中文"典范"的意思

   
stylesheet 文档的外联样式表 ffa9e93c45b9e97635715e3ed25eb939    
home 连接到站点的主页 ec88fb1017b684c313e9a2ca2a4824cf    
first 链接到集合中的首个文档 46f4b057dfd067bac314e509eec33bc3    
start 链接到当前文档的第一页 18e94beb14b653c64015faf023d36385    
next 链接到集合中的下一个文档 a180899e1638d1be93bcfd54fbaf6964    
prev 链接到集合中的前一个文档 83a0a3faf601f282321705a321e3028a    
last 链接到集合中最后的文档 124f94eb4e8a86ef163e82e2146d0c69    
up 提供指向一个文档的链接。该文档提供当前文档的上下文关系      
search 链接到文档的搜索工具      
sidebar 链接到应该在浏览器边栏中显示的文档      
contents 链接到当前文档的内容目录 一般放在文档主内容的侧栏,方便在当前页面各主题之间跳转    
index 链接到当前文档的索引      
glossary 链接到当前文档术语表      
copyright 链接到当前文档的版权或隐私页面 网站底部版权    
chapter 从当前文档链接到一个章节      
section 链接到文档列表中的一个小节      
subsection 链接到当前文档列表中的子小节。(一个小节可拥有多个子小节。)      
head 链接到集合中的顶级文档      
toc 链接到集合的目录      
parent 链接到源上面的文档      
child 链接到源下面的文档      
help 链接到帮助文档 82cc14e75ddca56a0db3cad234e5932b    
bookmark 用作书签的永久 URL 列表标题    
external 链接到外部文档 文章中引用到的外部连接    
nofollow 链接到未认可的文档,比如付费链接
Google 使用 "nofollow" 来规定其搜索蜘蛛不跟踪该链接
站内相关文章,站内随机文章,评论回复,列表及文章页面中的评论、浏览和作者链接,侧边栏的评论地址,首页导航中的“首页”链接,评论最多文章,访问最多文章    
noreferrer 规定当用户跟随该超链接时,浏览器不应发送 HTTP referer 头      
license 链接到文档的版权信息      
tag 当前文档标签(关键词) 侧边栏中的标签云,文章中的标签,列表中的标签,标签页面的标签    
friend 赞助 友情链接,底部的 themes by    

 由于本人水平有限,难免存在一些错误,看官们如果觉得有不妥或者需要补充的地方,请留言指出,谢谢!

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

去掉HTML中Inline-Block的空白的方法

html页面中meta的作用以及页面的缓存与不缓存设置的解析

以上是关于HTML中rel属性的分析的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
HTML,CSS和JavaScript的未来:网络开发趋势HTML,CSS和JavaScript的未来:网络开发趋势Apr 19, 2025 am 12:02 AM

HTML的未来趋势是语义化和Web组件,CSS的未来趋势是CSS-in-JS和CSSHoudini,JavaScript的未来趋势是WebAssembly和Serverless。1.HTML的语义化提高可访问性和SEO效果,Web组件提升开发效率但需注意浏览器兼容性。2.CSS-in-JS增强样式管理灵活性但可能增大文件体积,CSSHoudini允许直接操作CSS渲染。3.WebAssembly优化浏览器应用性能但学习曲线陡,Serverless简化开发但需优化冷启动问题。

HTML:结构,CSS:样式,JavaScript:行为HTML:结构,CSS:样式,JavaScript:行为Apr 18, 2025 am 12:09 AM

HTML、CSS和JavaScript在Web开发中的作用分别是:1.HTML定义网页结构,2.CSS控制网页样式,3.JavaScript添加动态行为。它们共同构建了现代网站的框架、美观和交互性。

HTML的未来:网络设计的发展和趋势HTML的未来:网络设计的发展和趋势Apr 17, 2025 am 12:12 AM

HTML的未来充满了无限可能。1)新功能和标准将包括更多的语义化标签和WebComponents的普及。2)网页设计趋势将继续向响应式和无障碍设计发展。3)性能优化将通过响应式图片加载和延迟加载技术提升用户体验。

HTML与CSS vs. JavaScript:比较概述HTML与CSS vs. JavaScript:比较概述Apr 16, 2025 am 12:04 AM

HTML、CSS和JavaScript在网页开发中的角色分别是:HTML负责内容结构,CSS负责样式,JavaScript负责动态行为。1.HTML通过标签定义网页结构和内容,确保语义化。2.CSS通过选择器和属性控制网页样式,使其美观易读。3.JavaScript通过脚本控制网页行为,实现动态和交互功能。

HTML:是编程语言还是其他?HTML:是编程语言还是其他?Apr 15, 2025 am 12:13 AM

HTMLISNOTAPROGRAMMENGUAGE; ITISAMARKUMARKUPLAGUAGE.1)htmlStructures andFormatSwebContentusingtags.2)itworkswithcsssforstylingandjavascript for Interactivity,增强WebevebDevelopment。

HTML:建立网页的结构HTML:建立网页的结构Apr 14, 2025 am 12:14 AM

HTML是构建网页结构的基石。1.HTML定义内容结构和语义,使用、、等标签。2.提供语义化标记,如、、等,提升SEO效果。3.通过标签实现用户交互,需注意表单验证。4.使用、等高级元素结合JavaScript实现动态效果。5.常见错误包括标签未闭合和属性值未加引号,需使用验证工具。6.优化策略包括减少HTTP请求、压缩HTML、使用语义化标签等。

从文本到网站:HTML的力量从文本到网站:HTML的力量Apr 13, 2025 am 12:07 AM

HTML是一种用于构建网页的语言,通过标签和属性定义网页结构和内容。1)HTML通过标签组织文档结构,如、。2)浏览器解析HTML构建DOM并渲染网页。3)HTML5的新特性如、、增强了多媒体功能。4)常见错误包括标签未闭合和属性值未加引号。5)优化建议包括使用语义化标签和减少文件大小。

了解HTML,CSS和JavaScript:初学者指南了解HTML,CSS和JavaScript:初学者指南Apr 12, 2025 am 12:02 AM

WebDevelovermentReliesonHtml,CSS和JavaScript:1)HTMLStructuresContent,2)CSSStyleSIT和3)JavaScriptAddSstractivity,形成thebasisofmodernWebemodernWebExexperiences。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热工具

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境