请问html中链接的类型有哪几种?

html-css014

请问html中链接的类型有哪几种?,第1张

alternate

如果是<link>元素,并且rel属性包括stylesheet, 则这个link定义为alternate样式表那样的话 title 属性不能为空.

如果type设置为application/rss+xml或者application/atom+xml, 则link被定义为syndication feed. 页面中第一个被定义的为默认的。

其它情况link定义为alternate页面:

另一种介质,例如手持设备(如果设置了 media 属性),

另一种语言 (如果设置了hreflang 属性),

另一种格式, 例如PDF (如果设置了type 属性),

或者是以上这些的集合.

(译注:link的alternate定义了一个可替换的样式表,它和第一个link元素同时使用,第一个定义了首选样式,而alternate则让用户可选择替换的样式。但这个替换操作需要 浏览器支持,但很多浏览器比如IE都是不支持的。

所以使用到替换样式的网页,一般都用一些样式表切换的JS,让用户可以自由切换界面样式。这个应该大家都见过,一些网站会给网页定义多种配色。 稍高阶的一些,还可以利用 JS弄成随时间变化样式的,比如白天的时候显示成明色,晚上的时候显示成暗色。)

<a>, <area>, <link>

None.

archives

定义文档的超链接,该文档包含此文件的存档链接. 例如. 一个博客入口可以链接到每月索引页面。

Note: 虽然能够识别奇异文档,并不正确,必须避免出现. <a>, <area>, <link> None.

author 定义一个超链接到一个描述作者信息的页面或者提供一个方法联系作者。

Note: 这个方法可能是mailto:邮箱链接, 但不推荐这样,这样可能导致机器人发送大量的垃圾邮件到这个邮箱. 这种情况下,最好带一个包含联系方法的页面.。

在<a>, <area>or<link>标签的rev属性上,虽然能够识别 made,但并不正确,应该用rel 属性替换. <a>, <area>, <link> None.

bookmark 表明这个链接是一个固定链接,对于最近的<article>祖先标签. 如果没有,则表最近的section标签

bookmark允许标识一个包括多个文档的页面,例如每月汇总的博客页面,或者博客集合。

HTML 超链接(链接)

超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。

当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。

我们通过使用 标签在 HTML 中创建链接。

有两种使用 标签的方式:

通过使用 href 属性 - 创建指向另一个文档的链接

通过使用 name 属性 - 创建文档内的书签

HTML 链接语法

链接的 HTML 代码很简单。它类似这样:

Link texthref 属性规定链接的目标。

开始标签和结束标签之间的文字被作为超级链接来显示。

实例:

Visit domain上面这行代码显示为:Visit

domain

点击这个超链接会把用户带到 domain的首页。

3、HTML 链接 - target 属性

使用 Target 属性,你可以定义被链接的文档在何处显示。

下面的这行会在新窗口打开文档:

Visit domain!

4、HTML 链接 - name 属性

name 属性规定锚(anchor)的名称。

name 属性用于创建 HTML 内部的书签。

书签不会以任何特殊方式显示,它对读者是不可见的。

当使用命名锚(named anchors)时,我们可以创建直接跳至页面中某个节的链接,这样使用者就无需不停的滚动页面来寻找他们需要的信息。

命名锚的语法:

Text to be displayed