2011-11-28 77 views

回答

2

您選擇的文檔類型與您將要使用的語言或應用程序無關。它的目的是向瀏覽器指明文檔的類型定義,即網頁中使用的標籤的「類型」;類似於在編程語言中使用「類型」的方式。然而,瀏覽器不會在因特網上查看它,因爲它是內置在瀏覽器程序中的,現在它只是用來指示瀏覽器是處於「標準模式」還是「怪異模式」。所以選擇是HTML還是XHTML。

如上所示,新的文檔類型可以與HTML或XHTML一起使用。如果您使用的是以前的文檔類型之一,則必須使用HTML 4.01版本的HTML,或者如果您將標記作爲XHTML(而不是HTML)提供,則必須使用XHTML版本。

我們經常看到有人使用XHTML文檔類型,但將頁面作爲HTML提供。瀏覽器將該標記視爲「標記湯」或「斷開的HTML」,因爲XHTML是XML的應用程序。

新的網頁對於「過渡」版本沒有用處,因爲這是針對從使用較舊的,不贊成的標記到當前的標準遵從性的「過渡」的網頁。即使包含的元素已被棄用,它也允許當前頁面進行驗證。

4

您應該使用最新的HTML5。

<!DOCTYPE html> 

它不僅是最容易記住的,而且是最新版本的語言,包含許多改進。與HTML和XHTML的區別主要在於您對編碼風格的限制。 XHTML在技術上必須是HTML。但是,for many reasons,這是沒有道理的,因此您也可以使用HTML。這並不意味着你不能遵循正確的語法(就像按照打開順序關閉標籤一樣)。

+0

儘管我同意你對該文檔的建議,但其他人的帖子都有誤導性或錯誤,但我不會劫持此文。 – Rob

+0

不,請,我一直在尋找提高自己。請說明它有什麼問題! –

+0

我的一些推理是在我的答案。 – Rob

相關問題