2011-04-25 53 views
0
混亂的

它總是說CSS代碼margin:0 auto;便無法讓元件中心IE6有關HTML文檔類型IE6

,但我發現,如果我設置的html代碼文檔類型,

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

這在Visual Studio 2010中自動創建的,當我創建的HTML頁面

margin:0 auto;可以讓IE6 html元素再度中心

那麼爲什麼文檔類型會起作用呢?這個文檔究竟意味着什麼?

謝謝

回答

0

瀏覽器基於DOCTYPE聲明的存在標準和quirks mode之間切換。怪癖模式是一種向後兼容模式,在這種模式下,舊版瀏覽器的行爲被模仿。這樣做是爲了適應依賴於早期瀏覽器的非標準行爲的頁面。