標籤:

為什麼 Dustin Diaz 倡導將 Doctype 寫成 <!DOCTYPE html> ?

Dustin Diaz 寫的關於 Doctype 的文章: http://www.dustindiaz.com/skinny-on-doctypes/


Jeremy Keith 在 Fronteers 2010 上的主題里提到了這個問題:這是為了避免不必要的複雜性。用 !doctype html 一個是好記;另一個這也是在 IE 中觸發標準模式的最少字元數目,保證向前向後兼容。

參考:

  1. http://my.opera.com/BB9z/blog/the-design-of-html5

  1. 簡單易記,無疑& 是最簡單的
  2. 前後兼容,從IE6到最新的瀏覽器都可以識別它
  3. 標準模式,它可以觸發瀏覽器的「標準模式」,以保證頁面在各瀏覽器中可以最大程度的兼容。

詳見:KB001: 兼容性問題與瀏覽器的內核及渲染模式


推薦閱讀:

國內有什麼好的前端學習網站推薦?
Gmail的前端有多複雜?以至於要設計一個Loading過程?
作為產品經理如何優雅的與工程師們撕逼?
如何用手機測試自己寫的web頁面?

TAG:前端開發 | HTML |