HTMLLinkElement: hreflang 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

HTMLLinkElement 接口的 hreflang 属性用于指示页面的语言和地理区域定位。浏览器可以使用此提示来选择更合适的页面或改进 SEO

它反映了 <link> 元素的 hreflang 属性,如果没有 hreflang 属性,则为空字符串 ("")。

一个包含语言标签的字符串,如果没有 hreflang 属性,则为空字符串 ("")。

示例

html
<link
  rel="alternate"
  href="www.example.com/en-US/html"
  hreflang="fr"
  type="text/html"
  title="French HTML" />
<p class="tag"></p>
css
.tag {
  margin-left: 20px;
  font-weight: bold;
  font-size: 24px;
}
js
const myLink = document.querySelector("link");
const pTag = document.querySelector(".tag");
pTag.textContent = myLink.hreflang;

结果

规范

规范
HTML
# dom-link-hreflang

浏览器兼容性

另见