梗概:
href 属性指定链接的目标,也就是要跳转到什么位置。
语法:
href 可以有多种形式,例如:
1. child::URL
包括相对URL和绝对URL
1.1. 绝对URL:
- href 可以指向一个网页(.html、.php、.jsp、.asp等格式),这也是最常见的形式,例如 href=“http://c.biancheng.net/view/1719.html” (绝对URL)
- href 可以指向图片(.jpg、.gif、.png 等格式)、音频(.mp3、.wav等格式)、视频(.mp4、.mkv格式)等媒体文件,例如 href=“/uploads/allimg/181221/134I32557-0.jpg”;
1.2. 相对URL:
- href 可以指向压缩文件(.zip、.rar等格式)、可执行程序(.exe)等,一些下载网站的链接就可以写成这种形式,例如 href=”./../uploads/data_package/ComputerFoundation.zip”;(相对URL)
<a href="dfdfd">
2. 本地URL:
- href 甚至还可以指向本机的文件,只是很少这样使用,例如 href=“D:/Program Files/360/360safe/360Safe.exe”。
3. hash:
<a href="#home">- 浏览器会替换原来的hash为
#home- 如果原来没有, 就在URL的最后面追加
#home
- 如果原来没有, 就在URL的最后面追加
- 浏览器会替换原来的hash为