是的答覆是我是一個非常糟糕的CSS編碼器,但我真的需要明白,我創建了一個頁面,而不使用任何文檔類型,事情發生在IE,FF和Chrome上,除了一兩件很少的事情,然後我決定添加一個文檔類型來查看,但是無論如何都會顯示一切。爲什麼DOCTYPE會破壞我的頁面?
谷歌並不能幫助我......
頁無文檔類型:http://commenttrouver.com/test/indexwithout.php
而且具有:http://commenttrouver.com/test/index.php
謝謝
由於DOCTYPE瀏覽器遵循標準。快速瀏覽一下HTML會發現很多錯誤。至少CSS中的大小必須有單位,所以'width:800'是無效的,必須是'width:800px'等等。 –
Doctype告訴瀏覽器如何呈現頁面,而沒有文檔類型,瀏覽器必須猜測如何去做。如果你有錯誤,那麼瀏覽器將修復它們,但使用文檔類型則不會。 –
HTML元素的開始標記完全是可選的。 – Quentin