任何的語言書寫的源碼代碼都有自己的書寫規(guī)范。
html規(guī)范:
約定:?所有的html代碼都需要保存在html?標(biāo)簽中
格式:
?
?
Html可以分為三個(gè)部分:
1.html標(biāo)簽:html文件的所以代碼都要在html標(biāo)簽中。
2.head標(biāo)簽:head標(biāo)簽中的內(nèi)容不會(huì)瀏覽器的窗體中顯示。Title標(biāo)簽是網(wǎng)頁的標(biāo)題名稱。
3.body標(biāo)簽:body標(biāo)簽中的代碼才會(huì)顯示在瀏覽器的窗體中。
? ? ?雙標(biāo)簽:<標(biāo)簽名>標(biāo)簽名稱</標(biāo)簽名>???如:<table></table>?分結(jié)束標(biāo)簽和開始標(biāo)簽
? ? ?單標(biāo)簽:<標(biāo)簽名/>???如:<br/>?<hr/>
注意:由于html是一種弱勢語言,所以如果單標(biāo)簽不寫?/?一般也不會(huì)報(bào)錯(cuò),但如果放在某些規(guī)定比較嚴(yán)格的瀏覽器上運(yùn)行,可能會(huì)出現(xiàn)問題,所以,建議還是按照規(guī)范的格式寫代碼
?
標(biāo)簽的屬性:
<!--?定義一個(gè)百度的超鏈接?-->
<a?>百度</a>
?
<!--?定義一張圖片,并設(shè)置圖片的寬度和高度-->?
<img?src="images/baby.jpg"?width="80px"?height="50px"/>
?
當(dāng)我們把html源代碼書寫完成之后,需要交給瀏覽器解析運(yùn)行。這時(shí)瀏覽器會(huì)啟動(dòng)html語言的解析引擎,然后解析當(dāng)前的html文件,
在解析的過程中,瀏覽器遇到不同的標(biāo)簽,然后根據(jù)具體的屬性數(shù)據(jù)的值確定以什么方式在頁面上顯示當(dāng)前標(biāo)簽中的數(shù)據(jù)。
?
來源:http://www.icode9.com/content-4-143301.html聯(lián)系客服