【建設(shè)網(wǎng)頁公司】
HTML編寫規(guī)范
每個網(wǎng)頁都有其基本的結(jié)構(gòu),包括HTML文檔的結(jié)構(gòu)、標簽的格式等。
4.2.1 HTML文檔結(jié)構(gòu)
1.標簽
HTML文檔由標簽和被標簽括起來的內(nèi)容組成。標簽?zāi)墚a(chǎn)生所需要的各種效果,其功能類似于一個排版軟件,可以將網(wǎng)頁的內(nèi)容排成理想的效果。標簽名稱大都為相應(yīng)的英文單詞首字母或縮寫,例如,p表示paragraph(段落)、img表示image(圖像),很好記憶。各種標簽的效果差別很大,但總的表示形式卻大同小異,大多數(shù)都成對出現(xiàn)。其格式為:
<標簽>受標簽影響的內(nèi)容</標簽>
例如,一級標題標簽<hl>表示為:
<hl>歡迎!</hl>
需要注意以下兩點。
①每個標簽都要用“<”(小于號)和“>”(大于號)括起來,如<p>,<table>,以表示這是HTML代碼而非普通文本。注意,“<”、“>”與標簽名之間不能留有空格或其他字符。 ②在標簽名前加上符號“/”便是其結(jié)束標簽,表示該標簽內(nèi)容的結(jié)束,如</hl>。標簽也有不用</標簽>結(jié)尾的,稱為單標簽。
2.標簽的屬性
標簽僅僅規(guī)定這是什么信息,這些信息可以是文本,也可以是圖像,但是要想顯示或控制這些信息,就需要在標簽后面加上相關(guān)的屬性。每個標簽都有一系列的屬性。標簽通過屬性來制作出各種效果,格式為:
<標簽屬性1="屬性值1”屬性2="屬性值2”…>受標簽影響的內(nèi)容</標簽>
例如,一級標題標簽<hl>有屬性align,用于設(shè)置文字的對齊方式,表示為:
<hl align=”left”>歡迎!</hl>
需要注意以下4點。
①并不是所有的標簽都有屬性,如換行標簽就沒有。
②根據(jù)需要可以使用該標簽的所有屬性,也可以只用其中的幾個屬性。在使用時,屬性之間沒有順序。
。 ③屬性和標簽一樣,都必須用小寫字母表示。
④屬性值都要用雙引號括起來。
4.2.2 使用HTML語法編寫HTML5文檔
HTML5的語法格式兼容HTML4.0和XHTMLl.0,也就是說,可以使用HTML4.0或XHTMLl.0語法來編寫HTML5網(wǎng)頁。HTML5文檔是一種純文本格式的文件,文檔的基本結(jié)構(gòu)為:
<Idoctype html>
<html>
<head>
<meta charset=’’gb2312”>
<title>文檔標題<,title>
</head>
<body>
網(wǎng)頁內(nèi)容
</body>
<,html>
1.文檔類型
在使用HTML語法編寫HTML5文檔時,要求指定文檔類型,以確保瀏覽器能在HTML5標準模式下渲染網(wǎng)頁。文檔類型聲明的格式如下:
<tdoctype html>
這行代碼稱為doctype聲明,doctype是document type(文檔類型)的簡寫。要建立符合標準的網(wǎng)頁,doctype聲明是必不可少的關(guān)鍵組成部分。doctype聲明必須放在每個HTML5文檔的頂部,在所有代碼和標簽之前。