HTML文檔是由HTML元素構(gòu)成的文本文件。
HTML元素是通過(guò)使用HTML標(biāo)簽進(jìn)行定義的。
- HTML標(biāo)簽
- HTML標(biāo)簽是用來(lái)標(biāo)記HTML元素的。
- HTML標(biāo)簽被<和>符號(hào)包圍。
- 這些包圍的符號(hào)叫作。
- HTML標(biāo)簽是成對(duì)出現(xiàn)的。例如和。
- 位于起始標(biāo)簽和終止標(biāo)簽之間的文本是元素的內(nèi)容。
- HTML標(biāo)簽對(duì)大小寫(xiě)不敏感,和的作用的相同的。
HTML元素
還記得上一節(jié)中的那個(gè)例子嗎:
頁(yè)面的標(biāo)題
這是我的第一個(gè)頁(yè)面。
此文本是粗體的。
這就是一個(gè)HTML元素:
此文本是粗體的。
這個(gè)HTML元素由起始標(biāo)簽開(kāi)始。
這個(gè)元素的內(nèi)容是:“此文本是粗體的。”。
這個(gè)HTML元素由終止標(biāo)簽結(jié)尾。
標(biāo)簽的作用是定義一個(gè)顯示為粗體的HTML元素。
這也是一個(gè)HTML文檔:
這是我的第一個(gè)頁(yè)面。
此文本是粗體的。
這個(gè)HTML元素開(kāi)始于
標(biāo)簽,結(jié)束于
標(biāo)簽。
標(biāo)簽的作用是定義HTML文件中的容納body的HTML元素。
為什么我們要使用小寫(xiě)的標(biāo)簽?
我們剛才講到:HTML標(biāo)簽對(duì)大小寫(xiě)是不敏感的:和的作用的相同的。當(dāng)您在網(wǎng)上沖浪時(shí),您會(huì)發(fā)現(xiàn)大多數(shù)教程在他們的例子中都使用大寫(xiě)的HTML標(biāo)簽。而我們總是使用小寫(xiě)。原因何在呢?
如果您希望為使用下一代HTML而做好準(zhǔn)備,您就應(yīng)該使用小寫(xiě)標(biāo)簽。萬(wàn)維網(wǎng)協(xié)會(huì)(W3C)的標(biāo)準(zhǔn)是:建議在HTML 4中使用小寫(xiě)標(biāo)簽,而在XHTML(下一代HTML)中,必須使用小寫(xiě)標(biāo)簽。
標(biāo)簽屬性
標(biāo)簽可以有屬性。屬性可以為您的頁(yè)面中的HTML元素提供附加的信息。
如前所述,
標(biāo)簽用來(lái)定義頁(yè)面的body元素。通過(guò)添加一個(gè)bgcolor屬性,您可以告知瀏覽器將頁(yè)面的背景顏色顯示為紅色,就像這樣:。
用來(lái)定義一個(gè)HTML表格。通過(guò)添加一個(gè)border屬性,您可以告知瀏覽器顯示一個(gè)沒(méi)有邊框的表格:。屬性由屬性名和值組成,就像這樣:name="value"。
屬性應(yīng)該被添加到HTML元素的起始標(biāo)簽。
單引號(hào)還是雙引號(hào)?
屬性值應(yīng)被置于引號(hào)之間。通常情況下應(yīng)該使用雙引號(hào),不過(guò)使用單引號(hào)也沒(méi)有問(wèn)題。
但是在個(gè)別的情況下,比如屬性值本身就含有雙引號(hào),那么您必須使用單引號(hào),例如:
name='John"ShotGun"Nelson'