因此,衆所周知,xmlns:fb是Facebook標籤在XHTML嚴格驗證或任何驗證器中驗證所必需的。我不相信我應該關心它。 (可能是驗證的重要性將成爲討論的另一個話題)忽略xmlns的後果是什麼:fb in <html>標籤
不過,我的問題是什麼將是沒有對我的身體標記的xmlns:fb
屬性的後果,因爲我會使用的情況下HTML5樣板,我不在乎它是否驗證。
有沒有人通過不具有屬性曾經遇到任何問題,如突破該頁面在一些舊的瀏覽器或等
因此,衆所周知,xmlns:fb是Facebook標籤在XHTML嚴格驗證或任何驗證器中驗證所必需的。我不相信我應該關心它。 (可能是驗證的重要性將成爲討論的另一個話題)忽略xmlns的後果是什麼:fb in <html>標籤
不過,我的問題是什麼將是沒有對我的身體標記的xmlns:fb
屬性的後果,因爲我會使用的情況下HTML5樣板,我不在乎它是否驗證。
有沒有人通過不具有屬性曾經遇到任何問題,如突破該頁面在一些舊的瀏覽器或等
只要你不希望你的頁面是機器可讀的(即作爲XML,XHTML嚴格與否是一種),你不需要使用它。或者換句話說,如果你從來沒有(但永遠不會說永遠不會!)想要做類似XmlReader.Load(yourpage.html)的東西,你不需要它。
一般來說,我認爲在大多數情況下,網頁並不意味着機器可讀,只需要正確顯示。總是有這樣的情況,如果你不服從一個標準,你的頁面顯示難以診斷的錯誤,但由於你只是在詢問一個名爲「HTML」的意義上的名稱空間聲明:沒有瀏覽器會加載沒有它,你的頁面就會不同
當然,有許多學派的觀點認爲你應該包括這些命名空間,而且我通常是這種學校的一部分;)。
可以忽略它的大部分。我也不使用它。
這是一個很好的觀點。當所有這樣的機器在實際解析之前都經歷「整理」xml/html的過程時,我個人並不擔心它。 – mmhan 2012-01-13 18:55:23