DOCTYPE是不需要的,這是一個網頁(不ASP,PHP或其他)的可選元素,只有幫助瀏覽器渲染和使用正確的渲染模式。
doctype聲明不是HTML標記;它是什麼版本的標記語言的網頁上寫的是Web瀏覽器的指令。
至於你提到你是一個初學者,HTML代碼(即在任何Web瀏覽器提供的代碼)分爲2個主要區域。
<html>
<head>
// Everything here is to help the browser to display the correct design
</head>
<body>
// Everything here will show in the user display
</body>
</html>
被添加adove的<html>
標籤代表「嘿瀏覽器,這我怎麼做我的代碼,請點擊此類型的標準」
這是一樣的,你看到一個海軍軍官的<doctype>
它肩上的專利......這是一個可選擇的東西(在公民世界),但如果你看到有人穿着它,你對這個人的態度將會非常不同,許多你不會說:「Wazz」起來「,但」你怎麼做「。
這完全是關於標準。
<doctype>
它僅配備了更多的方式呈現在用戶的瀏覽器同樣的事情重要的是,在1990年,我們知道一切都<html>
並有<br>
和<br />
,沒有什麼區別,甚至在今天,瀏覽器渲染引擎做不在乎打破空間標籤,但其他的力量,爲<img alt="" src="" >
和<img alt="" src="" />
然後,有HTML和XHTML之間的區別,雖然他們是一種XML語言的變種,XHTML是更加限制一nd,例如,所有標籤都需要關閉,所以您需要編寫<br/>
。
我希望我可以幫助你做出的<doctype>
標籤:)
doctype不需要?你真的告訴一個初學者,doctype是不需要的?來吧 ! – 2010-10-14 08:34:57
這是一個可選元素!這不是必需的,閱讀文檔! Latests瀏覽器會自動選擇使用的代碼來使用DTD。這完全是關於驗證,而不是渲染,我可以讓你成爲一個頁面,在沒有任何''的情況下,以任何瀏覽器呈現。 –
balexandre
2010-10-14 08:35:27
我剛剛閱讀文檔。當w3c說「不要忘記」時,我不認爲它是可選的。當你使用網絡技術時,你永遠不會認爲每個人都是最新的瀏覽器,你認爲他們都在iE6下。 – 2010-10-14 08:52:58