HTMLLinkElement: href 属性

Baseline 已广泛支持

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

HTMLLinkElement 接口的 href 属性包含一个字符串,该字符串是与链接关联的 URL。

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

注意: 每个 <link> 元素必须包含 hrefimagesrcset 属性中的一个或两个。这意味着,对于每个有效的 <link>,此属性或 imagesrcset 属性将不会为空。

一个包含 URL 的字符串,如果没有 href 元素,则为空字符串 ("")。

示例

html
<link rel="stylesheet" href="example.css" />
js
const link = document.getElementsByTag("link")[0];
console.log(link.href); // 'example.css'

规范

规范
HTML
# dom-link-href

浏览器兼容性

另见

  • HTMLLinkElement.imageSrcset 属性
  • HTMLAnchorElement.href 属性