url地址,簡(jiǎn)介什么是url     DATE: 2026-05-05 07:49:26

一ヾ(′?`)?、址簡(jiǎn)URL的址簡(jiǎn)概念

統一資源??定位符(或稱(chēng)統一資源定位器/定位地址、URL地址等,址簡(jiǎn)英語(yǔ):Uniform Resource Locator,址簡(jiǎn)??s寫(xiě)為URL),址簡(jiǎn)有時(shí)也被俗稱(chēng)為網(wǎng)頁(yè)地址(網(wǎng)址)。址簡(jiǎn)如同在網(wǎng)絡(luò )上的址簡(jiǎn)門(mén)牌,是址簡(jiǎn)因特網(wǎng)上標準的資源的地址(Address)。

二、址簡(jiǎn)URL的址簡(jiǎn)格式

2.1 標準格式

協(xié)議類(lèi)型:[//服務(wù)器地??址[??:端口號]][/資源層級UNIX文件路徑]文件??名?查詢(xún)

2.2 完整格式

協(xié)議類(lèi)型:[//[訪(fǎng)問(wèn)資源需要的憑證信息@]服務(wù)器地址[:端口號]][/資源層級UNIX文件路徑]文件名?查詢(xún)

其中【訪(fǎng)問(wèn)憑證信息@;:端口號;?查(′▽?zhuān)?)詢(xún);#片段ID】都屬于選填項。

三、址簡(jiǎn)URL的址簡(jiǎn)語(yǔ)法規則

比如網(wǎng)址 http://segmentfault.com/html/in??dex.asp,必須遵守以下的址簡(jiǎn)語(yǔ)法規則:

scheme://host.domain:port/?path/filename

3.1 說(shuō)明

(1)scheme– 定義因特網(wǎng)服務(wù)的類(lèi)型。最常見(jiàn)的址簡(jiǎn)類(lèi)型是 http (2)ho(◎_◎;)st– 定義域主機(http 的默認主機是 www) (3)domain– 定義因特網(wǎng)域名,比如 w3school.com.cn (4):port– 定義主機上的址簡(jiǎn)端口號(http 的默認端口號是 80) (5)path– 定義服務(wù)器上的路徑(如果省略,則文檔必須位于網(wǎng)站的根目錄中)。 (6)filename– 定義文檔/資源的名稱(chēng)

3.2 URL Schemes

以下是其??中一些最流行的 scheme:

Schヾ(′?`)?eme訪(fǎng)問(wèn)用于…http超文本傳輸協(xié)議以 http:// 開(kāi)頭的普通網(wǎng)頁(yè)。不加??密。https安全超文本傳輸??協(xié)議安全網(wǎng)頁(yè)。加密所有信息交換。ftp文件傳輸協(xié)議用于將??文件下載或上傳至網(wǎng)站。file

您計算機上的文件。

四、URL的類(lèi)型

4.1 絕對URL

絕對URL(abs??o??lute URL)顯示文件的完整路徑,這意味著(zhù)絕對URL本身(shen)所在的位置與被引用的實(shí)際文(????)件(jian)的位置無(wú)關(guān)。

4.2 相對URL

相對URL(relative URL)以包含URL??本身的文件夾的位置為參考點(diǎn),描述目標文件夾的位置。

一般來(lái)說(shuō),對于同一服務(wù)器上的文件,應該總是使用相對URL,它們更容易輸入,而且在(╬?益?)將頁(yè)面從本地系統轉移到服務(wù)器上時(shí)更方( ?ω?)便,只要每個(gè)文件的相對位置保持不變(╯‵□′)╯,鏈接就仍然是有效地。

以下為建立路徑所(suo)使用的幾個(gè)特殊符號,及其所代表的意義。

(1) .:代表目前所在的目錄,相對路徑。 如: <a>文本 &l(T_T)t;/a> 或 <img src=”(′_`)./abc” />

(2) ..:代表上一層目錄,相對路徑。 如: <a>文本 </a> 或 <img src=”.ヽ(′▽?zhuān)?/./abc” />

(3) ../../:代表的是上一層目錄的上一層目錄,相對路徑。 如: &lヾ(′ω`)?t;img src=”../.??./abc” />

(4) /:代表根目錄,絕對路徑。 如:[文本] (/ヽ(′?`)ノabc) 或 <img src=”/abc” />

五、href的概念

5.1 規范解釋

href (Hypertext Reference)指定網(wǎng)絡(luò )資源的位置,??從而(′?_?`)在當前元素或者當前文(wen)檔和由當前屬性(xing)定??義的需要的錨點(diǎn)或資源之間定義一個(gè)鏈接或者關(guān)系。

5.2 通俗理解

href 目的不是為了引用資源,而是為(wei)了建立聯(lián)系,讓當前標簽能夠鏈接到目標地址。

六、src的概念

source(縮寫(xiě)),指向外部資源的位置,指向的內容將會(huì )應用到文檔中當(dang)前標簽所在位置。

七、href和??src的區別

7.1 請求資源類(lèi)型不同

(1)href 指向網(wǎng)絡(luò )資源所在位置,建立和當前元素(錨點(diǎn))或當前文檔(鏈(′?`)接)之間的聯(lián)系。

(2)在請求 src 資源時(shí)會(huì )將其指向的資源下載并應用到文檔中,比如 JavaScript 腳本,img 圖片;

7.2 作用結果不同

(1)href 用于在當前文檔和引用資源之間確立聯(lián)系;

(2)src 用于替換當前內容;

7.3 瀏覽器解析方式不??同

(1)若在文檔中添加 ,瀏覽器會(huì )識別該文檔為 CSS 文件,就會(huì )并行下載資源并且不會(huì )停止對當前文檔的處理。這也是為什么建議使用 link 方式加載 CSS,而不是使用 @i(′?`)mport 方式。

(2)當瀏覽器解析到 ,會(huì )暫停其他資源的下載(zai)和處理,直到將該資源加載、編譯、執行完畢,圖片和框架等也如此,(╯‵□′)╯類(lèi)似于將所指向資源應用到當前內容。這也是(′▽?zhuān)?為什么建議把 js 腳本放在底部而不是頭( ???)部的原因。

八、link和@impo??rt的區別

兩者都是外部引用 CSS 的方式,但是存在一定的區別:

(1)link是XHTML標簽,除了能夠加載C(/ω\)SS,還可以定義RSS等其他(ta)事務(wù);而@import屬于CSS范疇,只可以加載C???SS。

(2)link引用??CSS時(shí),在頁(yè)面載入??時(shí)同時(shí)加載;@import需要頁(yè)面完全載入以后再加載。

(3)link是XHTML標簽,無(wú)兼容問(wèn)題;@import則是在CSS2.1提出的,低版本的瀏覽器不支持。

(4)link支??持使用Javascript??控制D(╥_╥)OM(′_`)改變樣式;而@import不支持。