什么是<link rel =“alternate”type =“text / html”href =“”/>在做什么?

时间:2013-12-15 17:43:47

标签: html html5

我正在一个项目fastfly工作,我找到了上面的标签。 我做了一些研究,但无法得到明确的答案。 任何机构都可以描述这究竟是什么?

2 个答案:

答案 0 :(得分:2)

根据w3c的每个部分的含义:

rel :一组以空格分隔的标记。指定标记列表,用于指定包含链接的文档与链接指示的目标之间的关系。可以使用link元素创建两类链接 - 链接到外部资源和超链接。

alternate :一种超链接,提供当前文档的替代表示。

type :超链接目标的有效MIME类型。提供链接资源的MIME类型。

因此,标签基本上会提供对文档的备用位置的引用,该位置可能是另一种语言。在你的情况下,链接正在做什么,它是显示相同的网站略有修改,可能意味着不同的地理位置的人(我不确定这一点,但是是的,它是相同的修改版本位点。)

PS:避免在您的问题中发布网站链接,尝试发布代码或小提琴。问题是大多数网站都会随着时间的推移而发生变化,因此问题变得多余,以备将来参考。

答案 1 :(得分:1)

链接rel=alternate告诉用户(搜索引擎)其他网址具有相同的内容但是采用其他形式(例如语言,移动设备,...)。

来源:MDN Link types