- XHTML比HTML更嚴謹
- XHTML = XML + HTML
- 目的是為了解決,行動裝置上的瀏覽器在解讀HTML的容錯能力沒那麼好,所以希望從開發的時候就強制開發者遵循更嚴謹的規範,彌補容錯能力較差的瀏覽器。
相關規範如下
- 文件結構類
- 必須宣告doctype為XHTML,擇一版本即可
- 必須宣告xmlns
- 必須有這四個標籤 <html>, <head>, <title>, and <body>
- HTML元素(elements)規範
- 必須遵循巢狀原則
- 必須有結尾
- 必須為小寫
- 必須有一個根元素
- HTML屬性(attributes)規範
- 必須為小寫
- 必須用引號括住
- 必須寫完整,不可用簡寫 e.g.checked => checked ="checked "
沒有留言:
張貼留言