对于 <a> 和 <area> 元素,href
属性指定链接指向的页面的 URL。
对于 <base> 元素,href
属性指定页面上所有相对 URL 的基本 URL。
对于 <link> 元素,href
属性指定外部资源(通常是样式表文件)的位置(URL)。
href
属性可用于以下元素:
元素 Element | 属性 Attribute |
---|---|
<a> | href |
<area> | href |
<base> | href |
<link> | href |
href 属性指定 <a> 链接的目的地:
<a href="https://github.com/jaywcjlove/html-tutorial">访问 HTML Tutorial 仓库</a>
带有可点击 <area> 的图像地图:
<img src="../assets/workplace.jpg" alt="Workplace" usemap="#workmap" width="400" height="379"> <map name="workmap"> <area shape="rect" coords="34,44,270,350" alt="Computer" href="../tags/a.html"> <area shape="rect" coords="290,172,333,250" alt="Phone" href="../tags/abbr.html"> <area shape="circle" coords="337,300,44" alt="Cup of coffee" href="../tags/address.html"> </map>
为页面上的所有相对 URL 指定一个 <base> 基本 URL:
<head>
<base href="https://www.w3schools.com/images/">
</head>
链接 <link> 到外部样式表:
<link rel="stylesheet" type="text/css" href="theme.css">
href
属性对每个元素都有以下浏览器支持:
元素 Element | |||||
---|---|---|---|---|---|
<a> | Yes | Yes | Yes | Yes | Yes |
<area> | Yes | Yes | Yes | Yes | Yes |
<base> | Yes | Yes | Yes | Yes | Yes |
<link> | Yes | Yes | Yes | Yes | Yes |