web 開發(fā)者常常不確定在 HTML 中使用的代碼樣式和語法。
創(chuàng)新互聯(lián)建站主要從事網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)耀州,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
在 2000 年至 2010 年之間,許多 web 開發(fā)者從 HTML 轉(zhuǎn)換為 XHTML。
通過 XHTML,開發(fā)者不得不編寫有效的“格式良好的”代碼。
HTML5 在代碼驗(yàn)證時(shí)會更寬松一點(diǎn)。
通過 HTML5,您必須創(chuàng)建屬于自己的最佳實(shí)踐、樣式指南和代碼約定。
對樣式的合乎邏輯的使用,可以令其他人更容易理解和使用您的 HTML。
在未來,諸如 XML 閱讀器之類的程序,也許需要閱讀您的 HTML。
使用格式良好的“近似 XHTML 的”語法,能夠更智能。
注釋:請始終保持您的樣式智能、整潔、純凈、格式良好。
請始終在文檔的首行聲明文檔類型:
如果您一貫堅(jiān)持小寫標(biāo)簽,那么可以使用:
HTML5 允許在元素名中使用混合大小寫字母。
我們推薦使用小寫元素名:
混合大小寫名稱并不好開發(fā)者習(xí)慣使用小寫名(比如在 XHTML 中)小寫更起來更純凈小寫更易書寫不太好:
This is a paragraph.
很糟糕:
This is a paragraph.
還不錯:
This is a paragraph.
在 HTML5 中,您不必關(guān)閉所有元素(例如
元素)。
我們建議關(guān)閉所有 HTML 元素:
看起來不好:
This is a paragraph.
This is a paragraph.
看起來不錯:
This is a paragraph.
This is a paragraph.
在 HTML5 中,關(guān)閉空元素是可選的。
允許這樣:
也允許這樣:
斜杠(/)在 XHTML 和 XML 中是必需的。
如果您期望 XML 軟件來訪問您的頁面,保持這個習(xí)慣是個好主意。
HTML5 允許大小寫混合的屬性名。
我們建議使用小寫屬性名:
混合屬性名并不好開發(fā)者習(xí)慣于使用小寫屬性名(比如在 XHTML 中)小寫屬性名看情況更純凈小寫屬性名更易書寫看起來不好: