在網(wǎng)頁(yè)制作中HTML作為一款標(biāo)記語(yǔ)言,本身不能顯示在瀏覽器中。標(biāo)記語(yǔ)言經(jīng)過(guò)瀏覽器的解釋和編譯,才能正確地反映HTML標(biāo)記語(yǔ)言的內(nèi)容。HTML從1.0到4.01經(jīng)歷了巨大的變化,從單一的文本顯示功能到多功能互動(dòng),許多特性經(jīng)過(guò)多年的完善,已經(jīng)成為了一款非常成熟的標(biāo)記語(yǔ)言。
HTML不是一款編程語(yǔ)言,而是一款描述性的標(biāo)記語(yǔ)言,用于描述超文本中內(nèi)容的顯示方式。如文字以什么顏色、大小來(lái)顯示等,這些都是利用HTML標(biāo)記完成的。其最基本的語(yǔ)法就是<標(biāo)記符>內(nèi)容</標(biāo)記符>。標(biāo)記符通常都是成對(duì)使用,有一個(gè)開(kāi)頭標(biāo)記和一個(gè)結(jié)束標(biāo)記。結(jié)束標(biāo)記只是在開(kāi)頭標(biāo)記的前面加一個(gè)斜杠“/”。當(dāng)瀏覽器收到HTML文件后,就會(huì)解釋里面的標(biāo)記符,然后把標(biāo)記符相對(duì)應(yīng)的功能表達(dá)出來(lái)。如在HTML中用<I></I>標(biāo)記符來(lái)定義文字為斜體字,用<B></B>標(biāo)記符來(lái)定義文字為粗體字。當(dāng)瀏覽器遇到<I></I>標(biāo)記時(shí),就會(huì)把<I></I>標(biāo)記中的所有文字以斜體樣式顯示出來(lái)。遇到<B></B>標(biāo)記時(shí),就會(huì)把<B></B>標(biāo)記中的所有文字以粗體樣式顯示出來(lái)。
基本結(jié)構(gòu)
完整的HTML文件包括標(biāo)題、段落、列表、表格以及各種嵌入對(duì)象,這些對(duì)象統(tǒng)稱為HTML元素。一個(gè)HTML文件的基本結(jié)構(gòu)如下。<html>文件開(kāi)始標(biāo)記<head>文件頭開(kāi)始的標(biāo)記……文件頭的內(nèi)容</head>文件頭結(jié)束的標(biāo)記<body>文件主體開(kāi)始的標(biāo)記……文件主體的內(nèi)容</body>文件主體結(jié)束的標(biāo)記</html>文件結(jié)束標(biāo)記從上面的代碼可以看出,在HTML文件中,所有的標(biāo)記都是相對(duì)應(yīng)的,開(kāi)頭標(biāo)記為<>,結(jié)束標(biāo)記為</>,在這兩個(gè)標(biāo)記中間添加內(nèi)容。