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