使用XHTML 1.0 Strict中需要特別注意的地方

發布時間:2017-04-18 08:55 來源:互聯網 當前欄目:網頁設計教程

 永遠使用小寫字母,讓引號伴隨者屬性: 所有元素和屬性的名字都必須使用小寫,所有屬性值必須使用雙引號。

  錯誤: <A HREF="index.HTML" CLASS=internal>

  正確: <a href="index.HTML" class="internal">

  關閉所有的元素: 在HTML中一些元素沒有必要被關閉。當下一個元素開始的時候,上一個元素就自動被關閉。XHTML中是不允許這樣的。所有元素都必須被關閉,即使其中沒有內容(如<img>)。

  錯誤: <li>Item 1

  正確: <li>Item 1</li>

  錯誤: <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.

  正確: <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p>

  錯誤: <br>

  正確: <br />

  錯誤: <img src="image.jpg" alt="">

  正確: <img src="image.jpg" alt="" />

  屬性不能被縮減: 在HTML里,一些屬性可以被縮減。而XHTML則不允許這樣做。

  錯誤: <input type="checkbox" id="checkbox1" name="checkbox1" checked>

  正確: <input type="checkbox" id="checkbox1" name="checkbox1" checked="checked" />

  不要使用被排斥的元素: 一些元素和屬性在HTML 4.01 Transitional和XHTML 1.0 Transitional是被允許的,而在XHTML 1.0 Strict下則不被支持(還有in HTML 4.01 Strict)。比如<font>、<center>、 alink、align、width、 height (對于某些元素)和background。

  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、
  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、