相信對(duì)于IT相關(guān)專業(yè)的人來(lái)說(shuō),HTML可能是非常熟悉的,HTML可以用來(lái)搭建一個(gè)簡(jiǎn)單的網(wǎng)頁(yè),表格等內(nèi)容。但是許多不是IT專業(yè)的人員,他們對(duì)HTML感到好奇:到底什么是HTML?對(duì)HTML我們要怎么分類?想要知道這兩個(gè)問(wèn)題的答案,首先讓我們來(lái)了解一下,什么叫“上網(wǎng)”。簡(jiǎn)單的說(shuō)上網(wǎng)是在請(qǐng)求數(shù)據(jù),這是真正的物理文件傳輸。網(wǎng)頁(yè)實(shí)際上是在計(jì)算機(jī)上呈現(xiàn)文件的,例如html文件,css文件,js文件和圖片的結(jié)果。
制作網(wǎng)頁(yè)者將網(wǎng)頁(yè)上傳至服務(wù)器之后,訪問(wèn)者即可通過(guò)搜索引擎向服務(wù)器發(fā)出HTTP請(qǐng)求,服務(wù)器收到請(qǐng)求,就會(huì)把這些文件通過(guò)HTTP協(xié)議傳輸?shù)接?jì)算機(jī)中,并保存進(jìn)一個(gè)臨時(shí)文件夾中,在本地瀏覽器中渲染、呈遞之后,就獲得這個(gè)網(wǎng)頁(yè)了。
什么是HTML?
HTML,全稱 Hyper Text Markup Language,又稱作超文本標(biāo)記語(yǔ)言。很多人誤以為學(xué)習(xí)編程,就需要使用編程語(yǔ)言。No,在學(xué)習(xí) HTML 之前,我們一定要清晰地知道 HTML 并不是一門(mén)編程語(yǔ)言,而是一門(mén)描述性的“標(biāo)記語(yǔ)言”。
HTML 也是一種計(jì)算機(jī)語(yǔ)言,不僅可以將普通文本轉(zhuǎn)換在 web 層面使用,還可以為普通的無(wú)結(jié)構(gòu)文本提供結(jié)構(gòu),讀者需要這種結(jié)構(gòu)來(lái)幫助他們閱讀。如果沒(méi)有結(jié)構(gòu),單純的文本將會(huì)匯合在一起,容易造成混淆。
HTML 是由一系列標(biāo)簽(tag)組成的,基本語(yǔ)法如下:
<標(biāo)簽符>文本內(nèi)容<標(biāo)簽符>
標(biāo)簽符一般都是成對(duì)出現(xiàn),包含一個(gè)開(kāi)始符號(hào)和一個(gè)結(jié)束符號(hào)
HTML常用標(biāo)簽:
HTML 標(biāo)記標(biāo)簽通常被稱為 HTML 標(biāo)簽 (HTML tag)。
HTML 標(biāo)簽是由尖括號(hào)包圍的關(guān)鍵詞,比如 <html>。
HTML 標(biāo)簽通常是成對(duì)出現(xiàn)的,比如 <p> 和 </p>。
標(biāo)簽對(duì)中的第一個(gè)標(biāo)簽是開(kāi)始標(biāo)簽,第二個(gè)標(biāo)簽是結(jié)束標(biāo)簽。
HTML是怎么分類的?
HTML是一種標(biāo)記語(yǔ)言,所以存在大量用來(lái)給文本定義語(yǔ)義的標(biāo)簽,這些標(biāo)簽就是就是HTML語(yǔ)言的血肉。HTML標(biāo)簽根據(jù)形式的不同,可分為對(duì)兒標(biāo)簽和自閉標(biāo)簽。
對(duì)兒標(biāo)簽:
1. <html></html>
2. <title></title>
3. <body></body>
4. <h1></h1>
5. <p></p>
未完待續(xù)……
自閉標(biāo)簽:
1.<img/> 給文本定義圖像
2.<br/> 給文本換行
3.<input/>
未完待續(xù)……
根據(jù)HTML標(biāo)簽容量的特性,可分為容器級(jí)和文本級(jí)標(biāo)簽。
容器級(jí)標(biāo)簽:
1.<div></div> division定義文檔中的分區(qū)或節(jié)
2.<h></h>
3.<ul></ul> unorderlist 定義無(wú)序列表
4.<ol></ol> orderlist 定義有序列表
5.<dl></dl> definition 定義定義列表
6.<li></li> list 定義列表項(xiàng)目
7.<dt></dt> definition title 定義標(biāo)題
8.<dd></dd> definition description 定義表述詞兒
文本級(jí)標(biāo)簽:里面只能放文字、圖片、表單元素,不能放其他任何標(biāo)簽。
1.<span></span> 組合行內(nèi)元素,以便通過(guò)樣式來(lái)格式化它們
2.<p></p>
好了,關(guān)于什么是HTML,以及HTML是怎么分類的相信大家已經(jīng)清楚了吧,想了解更多關(guān)于HTML的信息,請(qǐng)繼續(xù)關(guān)注中培偉業(yè)。