URL:Uniform Resource Locators(統(tǒng)一資源定位器)的簡(jiǎn)寫,Web瀏覽器通過URL從Web服務(wù)器請(qǐng)求頁(yè)面。 url不是屬性,src和href是屬性,src用于替換當(dāng)前元素,href用于在當(dāng)前文檔和引用資源之間確立聯(lián)系,也就是說src引用的路徑是img等要加載的路徑,href引用的路徑是要跳轉(zhuǎn)到的地方。
URL 是一個(gè)網(wǎng)頁(yè)地址。
URL可以由字母組成,如"www.soo66.com",或互聯(lián)網(wǎng)協(xié)議(IP)地址: 192.168.1.10。大多數(shù)人進(jìn)入網(wǎng)站使用網(wǎng)站域名來(lái)訪問,因?yàn)?名字比數(shù)字更容易記住。
Web瀏覽器通過URL從Web服務(wù)器請(qǐng)求頁(yè)面。
當(dāng)您點(diǎn)擊 HTML 頁(yè)面中的某個(gè)鏈接時(shí),對(duì)應(yīng)的 <a> 標(biāo)簽指向萬(wàn)維網(wǎng)上的一個(gè)地址。
一個(gè)統(tǒng)一資源定位器(URL) 用于定位萬(wàn)維網(wǎng)上的文檔。
一個(gè)網(wǎng)頁(yè)地址示例:/html/html-tutorial.html語(yǔ)法規(guī)則:
scheme://host.domain:port/path/filename
說明:
scheme - 定義因特網(wǎng)服務(wù)的類型。最常見的類型是 http
host - 定義域主機(jī)(http 的默認(rèn)主機(jī)是 www)
domain - 定義因特網(wǎng)域名,比如 (cainiaoplus.com)
:port - 定義主機(jī)上的端口號(hào)(http 的默認(rèn)端口號(hào)是 80)
path - 定義服務(wù)器上的路徑(如果省略,則文檔必須位于網(wǎng)站的根目錄中)。
filename - 定義文檔/資源的名稱
以下是一些URL scheme:
Scheme | 訪問 | 用于... |
http | 超文本傳輸協(xié)議 | 以 http:// 開頭的普通網(wǎng)頁(yè)。不加密。 |
https | 安全超文本傳輸協(xié)議 | 安全網(wǎng)頁(yè),加密所有信息交換。 |
ftp | 文件傳輸協(xié)議 | 用于將文件下載或上傳至網(wǎng)站。 |
file | 您計(jì)算機(jī)上的文件。 |
URL 只能使用 ASCII 字符集.
來(lái)通過因特網(wǎng)進(jìn)行發(fā)送。由于 URL 常常會(huì)包含 ASCII 集合之外的字符,URL 必須轉(zhuǎn)換為有效的 ASCII 格式。
URL 編碼使用 "%" 其后跟隨兩位的十六進(jìn)制數(shù)來(lái)替換非 ASCII 字符。
URL 不能包含空格。URL 編碼通常使用 + 來(lái)替換空格。
url不是屬性,src和href是屬性,src用于替換當(dāng)前元素,href用于在當(dāng)前文檔和引用資源之間確立聯(lián)系,也就是說src引用的路徑是img等要加載的路徑,href引用的路徑是要跳轉(zhuǎn)到的地方。
src是source的簡(jiǎn)寫,表示的是引入文件,目的是要把文件加載到html頁(yè)面中去,當(dāng)瀏覽器解析的時(shí)候會(huì)暫停其他的內(nèi)容而會(huì)先加載src內(nèi)容,必須要等到src的內(nèi)容加載完成之后才會(huì)執(zhí)行后面。(常用的有:img、script、iframe)
href是Hypertext Reference的簡(jiǎn)寫,表示的時(shí)超文本引用,指向網(wǎng)絡(luò)資源所在位置,建立和當(dāng)前元素(錨點(diǎn))或當(dāng)前文檔(鏈接)之間的鏈接,它與頁(yè)面直接的關(guān)系為鏈接的關(guān)系,在加載它的時(shí)候頁(yè)面本身也不會(huì)停止其他內(nèi)容的加載。用來(lái)建立當(dāng)前元素和文檔之間的鏈接。(常用的有:link、a)
字符 | URL 編碼 |
€ | %80 |
£ | %A3 |
? | %A9 |
? | %AE |
à | %C0 |
á | %C1 |
? | %C2 |
? | %C3 |
? | %C4 |
? | %C5 |
如需完整的 URL 編碼參考,請(qǐng)?jiān)L問我們的 URL 編碼參考手冊(cè)。