1江锨、a標(biāo)簽的href
<a href='./xxx/index.html'>百度</a>
<a href='../xxx/index.html'>百度</a>
這兩個(gè)都是相對(duì)路徑,第一個(gè)是從當(dāng)前目錄下找xxx里的index.html文件糕篇;第二個(gè)是從當(dāng)前目錄的父目錄的xxx里找index.html啄育。如果當(dāng)前目錄就是根目錄,就不能再往上去了拌消。
<a href='/xxx/index.html'>百度</a>
<a href='/yyy/index.html'>百度</a>
這兩個(gè)都是絕對(duì)路徑挑豌,當(dāng)點(diǎn)擊了以后,這兩個(gè)路徑都會(huì)添加到根目錄下,絕對(duì)路徑是和根目錄來(lái)說(shuō)的氓英。
<a >百度</a>
這也是絕對(duì)路徑侯勉,帶有協(xié)議。
<a href='//baidu.com'>百度</a>
這是無(wú)協(xié)議路徑铝阐,意思就是使用當(dāng)前協(xié)議
<a href='javascript:;'>點(diǎn)我</a>
<a href='javascript:void 0;'>點(diǎn)我</a>
在a標(biāo)簽中址貌,如果href什么都不寫(xiě),它依然會(huì)跳轉(zhuǎn)到當(dāng)前頁(yè)面徘键,但是如果用一個(gè)javascript偽協(xié)議就不跳了练对。
<a href='#xxx'>百度</a>
這里的錨點(diǎn)就可以自動(dòng)跳轉(zhuǎn)到頁(yè)面上相應(yīng)id為xxx的地方,如果頁(yè)面下面地方不夠吹害,需要用東西把頁(yè)面撐起來(lái)才看放到開(kāi)頭螟凭。這也是錨點(diǎn)的一個(gè)問(wèn)題。
2它呀、a標(biāo)簽的target
- _self 默認(rèn)赂摆,在當(dāng)前窗口打開(kāi)
- _blank 在新窗口打開(kāi)
- _parent 在父窗口打開(kāi)
- _top 在祖先窗口打開(kāi)
<a href='//baidu.com' target='xxx'>百度</a>
<a href='//qq.com' target='xxx'>QQ</a>
當(dāng)把一個(gè)名字給target的時(shí)就會(huì)復(fù)用這個(gè)窗口,因?yàn)檫@個(gè)時(shí)候window.name就是xxx钟些。當(dāng)?shù)谝粋€(gè)a標(biāo)簽點(diǎn)開(kāi),再點(diǎn)第二個(gè)的時(shí)候依然會(huì)在上一個(gè)窗口打開(kāi)頁(yè)面绊谭。
3政恍、a標(biāo)簽的download
<a target="xxx" download>click me</a>
點(diǎn)擊就會(huì)直接下載百度的首頁(yè)