您现在的位置是:网站首页> 编程资料编程资料
HTML 链接锚标签及其在SEO中的作用介绍纯html+css实现Element loading效果纯html+css实现奥运五环的示例代码HTML+CSS实现导航条下拉菜单的示例代码html+css实现滚动到元素位置显示加载动画效果纯html+css实现打字效果html+css实现环绕倒影加载特效html输入两个数实现加减乘除功能html中显示特殊符号(附带特殊字符对应表)关于html选择框创建占位符的问题html css3不拉伸图片显示效果
2021-08-30
1250人已围观
简介 a标签主要用于定义链接和书签,又被称作超链接或锚(anchor)链接,最常见的用法是下面几种,需要的朋友可以看下
标签主要用于定义链接和书签,又被称作超链接或锚(anchor)链接,最常见的用法是下面几种:
建立超链接href属性,跳转到href=""中间的链接。
www.jb51.net
建立书签,用name 或 id属性 和超链接尾部加“#”及这个书签的name 跳转到网页某个位置
返回顶部打开第一章打开第二章
当您打开E维科技W3CSchool 在线教程的时候,会显现标题下面的导航,这些就是通过书签name建立的。
Javascript 事件属性,点击后执行不同命令
www.jb51.net
锚链接CSS样式
在没有自定义锚链接锚链接文字的CSS样式的时候,默认锚链接的样式都是下面:
a{color:#00F}
a:visited{color:#800080}
a:hover{color:#F00}
a{color:#00F} 未被访问锚链接都是蓝色、下划线样式
a:visited{color:#800080} 点击后的链接就是紫色、下划线样式
a:hover{color:#F00} 鼠标触发上去就是红色、下划线样式
不过由于这三种颜色太过强烈往往无法匹配所有的网页设计风格,如果需要其他颜色的锚链接样式,只需要在CSS中按照上面三种样式自己修改颜色及背景就可以了。
锚链接为什么要带下划线?
其实HTML刚推出的时候,浏览器还没有现在这么先进,同时当时的电脑屏幕也没有现在液晶等色彩,很多甚至都是黑白的。而在当时区分是不是链接的方法就是通过下划线,而在很多黑白显示器上、或者面向色盲用户的网页尽量还是保留下划线,否则用户无法区分颜色。
当然为了美观,一般现代网页设计都不会在链接上直接放上下划线。不过为了照顾色盲用户和黑白手机显示器用户,建议在用户鼠标触发的时候尽量设置CSS样式为带下划线的。
锚链接Target跳转窗口设置
当您打开本页的链接的时候,会发现打开有的链接会弹出到其他窗口,而打开有的链接会直接替换本页。而这种跳转方式可以使用锚链接的target属性设置跳转窗口。
_self 当前窗口打开,锚链接默认都是跳转到当前的浏览器窗口中,即默认target="_self"
这里是当前新窗口显示E维科技首页
_blank 新窗口打开
这里是打开新窗口显示E维科技首页
无名target 同个新窗口打开
如果这里面的_weigeti不是网页内部的name或id,就网页中所有target="_weigeti" 链接都在同一个新窗口打开,而_blank每个链接都打开不同新窗口
框架name或id
点击这里,将在下面name="weigeti" 的框架里面显示E维科技首页,不会跳转新窗口或者替换当前窗口
_parent 父窗口打开,将链接的文件载入含有该链接框架的父框架集或父窗口中。如果含有该链接的框架不是嵌套的,则在浏览器全屏窗口中载入链接的文件,就象_self参数一样。
_top 框架最顶层,比如网A中镶嵌iframe了网页B,网页B又镶嵌iframe了网页C
如果网页C中连接设置target=_parent,则跳将网页B去掉直接A中嵌入网页C中链接页面;
而如果网页C中target=_top ,则直接跳出所有iframe框架,直接转向C中链接页面。
_top 在当前的整个浏览器窗口中打开所链接的文档,因而会删除所所有框架
锚链接对SEO的作用
外链一直被当作搜索引擎优化的核心之一,为此各种形式的外链都出现了,而并不是所有的外链都对SEO有作用。
JS写的外链对SEO无效
搜索引擎比较不愿意去识别Javascript,所有这点很容易理解。
这样的链接对SEO无效这样的链接对SEO无效,甚至在Chrome等浏览器下都无法打开
链接 rel=nofollow 也对SEO无效
如果您跟别人网站换链的时候,通过源代码发现对方网站给您的链接添加了rel=nofollow 属性,那么就是意味着这条链接不让搜索引擎抓取。
这样的链接对SEO无效如果网页开头有上面一句话,那么这个网页内部所有链接都不会会搜索引擎抓取,所以对SEO无效
链接和背景颜色一样对SEO无效
谷歌搜索刷先推出新算法打击链接颜色和北京颜色一样的外链,而这种外链一般被认为是黑链。
这样的链接对SEO也无效
相关内容
- html中div不自动换行、强制不换行的具体实现html5 canvas的绘制文本自动换行的示例代码html内容超出了div的宽度如何换行让内容自动换行html、css 禁止文字自动换行属性word-breakhtml pre标签使文本自动换行 html pre标记里内容自动换行如何让pre和textarea等HTML元素去掉滚动条自动换行自适应文本内容高度
- html中异步上传文件实现示例纯html+css实现Element loading效果纯html+css实现奥运五环的示例代码HTML+CSS实现导航条下拉菜单的示例代码html+css实现滚动到元素位置显示加载动画效果纯html+css实现打字效果html+css实现环绕倒影加载特效html输入两个数实现加减乘除功能html中显示特殊符号(附带特殊字符对应表)关于html选择框创建占位符的问题html css3不拉伸图片显示效果
- HTML中当定义多个class属性时无效的解决方法纯html+css实现Element loading效果纯html+css实现奥运五环的示例代码HTML+CSS实现导航条下拉菜单的示例代码html+css实现滚动到元素位置显示加载动画效果纯html+css实现打字效果html+css实现环绕倒影加载特效html输入两个数实现加减乘除功能html中显示特殊符号(附带特殊字符对应表)关于html选择框创建占位符的问题html css3不拉伸图片显示效果
- html table表数据转Json格式示例代码C语言风格/HTML/CSS/json代码格式化美化工具在html中显示JSON数据的方法Html5中localStorage存储JSON数据并读取JSON数据的实现方法举例详解HTML5中使用JSON格式提交表单html格式化json的实例代码
- 通过display或visibility来实现HTML元素的显示与隐藏纯html+css实现Element loading效果纯html+css实现奥运五环的示例代码HTML+CSS实现导航条下拉菜单的示例代码html+css实现滚动到元素位置显示加载动画效果纯html+css实现打字效果html+css实现环绕倒影加载特效html输入两个数实现加减乘除功能html中显示特殊符号(附带特殊字符对应表)关于html选择框创建占位符的问题html css3不拉伸图片显示效果
- 在HTML中如何隐藏某段文字具体该怎么实现纯html+css实现Element loading效果纯html+css实现奥运五环的示例代码HTML+CSS实现导航条下拉菜单的示例代码html+css实现滚动到元素位置显示加载动画效果纯html+css实现打字效果html+css实现环绕倒影加载特效html输入两个数实现加减乘除功能html中显示特殊符号(附带特殊字符对应表)关于html选择框创建占位符的问题html css3不拉伸图片显示效果
- 用按钮触发事件的方式实现背景色的闪烁效果纯html+css实现Element loading效果纯html+css实现奥运五环的示例代码HTML+CSS实现导航条下拉菜单的示例代码html+css实现滚动到元素位置显示加载动画效果纯html+css实现打字效果html+css实现环绕倒影加载特效html输入两个数实现加减乘除功能html中显示特殊符号(附带特殊字符对应表)关于html选择框创建占位符的问题html css3不拉伸图片显示效果
- html中position的一个小用法使用介绍自定义html标记替换html5新增元素详解html中 position属性用法(四种)
- html超级链接a的click事件之后跳转href所指向的地址HTML页面3秒后自动跳转的三种常见方法 html页面实现过两秒跳转至其他页面的方法phpwind生成html页面右下角跳转功能问题html超链接a标签的href跳转跟onclick之间执行顺序示例介绍html form表单提交action和url跳转到actiond的区别介绍html 网页跳转代码HTML实现页面自动跳转的五种方法
- form上传文件后提示保存action的原因及解决方法纯html+css实现Element loading效果纯html+css实现奥运五环的示例代码HTML+CSS实现导航条下拉菜单的示例代码html+css实现滚动到元素位置显示加载动画效果纯html+css实现打字效果html+css实现环绕倒影加载特效html输入两个数实现加减乘除功能html中显示特殊符号(附带特殊字符对应表)关于html选择框创建占位符的问题html css3不拉伸图片显示效果
