xhtml應嚴格的遵循xml規範,簡列以下幾點:
xhtml中,script
和style
元素被宣告為#pcdata內容形式,因此,《和&被看作是標識的開始,《和&等html實體將被xml處理器看作為實體引用而分別被認為是《和&.將script
和style
元素的內容隱蔽在cdata標記中避免了這些實體的擴張.
cdata部分被xml處理器識別,表現為文件物件模型中的乙個結點.參看section 1.3的dom level 1推薦標準[dom].
替代的方式是使用外部script和style文件.
html4定義了name
在xml 中,片段識別符號是id,每個元素只能有乙個id型別的屬性.因此,在xhtml1.0中,id屬性被定義為id型別.為保證xhtml1.0文件是結構良好(well-structured)的xml文件,在定義乙個片段識別符號時,xhtml文件必須使用id屬性,即使是對那些以前用name屬性的元素. 參看 html compatibility guidelines,確保xhtml文件以text/html**型別使用時,這些"錨(anchors)"能向後相容.
注意,在xhtml 1.0中,name屬性是不贊成使用的,在以後的xhtml版本中將被刪除.
XHTML的規範化
siwuxie095 xhtml 簡介 1 什麼是 xhtml?xhtml 指的是可擴充套件超文字標記語言 xhtml 與 html 4.01 幾乎是相同的 xhtml 是更嚴格更純淨的 html 版本 xhtml 是以 xml 應用的方式定義的 html xhtml 得到所有主流瀏覽器的支援 2 ...
XHTML的規範化
1 什麼是xhtml?xhtml指的是可擴充套件超文字標記語言 xhtml與html4.01幾乎是相同的 xhtml是更嚴格更純淨的html版本 xhtml是以xml應用的方式定義的html xhtml得到所有主流瀏覽器的支援 2 為什麼使用xhtml?為了 的完整性和良好性 3 文件宣告 dtd ...
八 XHTML的規範化
xhtml 1 xhtml 可擴充套件超文字標記語言 與html4.01幾乎是相同的 更嚴格更純淨的html版本 是以xml應用的方式定義的html 的帶主流瀏覽器的支援 2 為什麼使用 為了 的完整性和良好性 3 文件宣告 dtd 規定了使用通用標記語言的網頁語法 4 三種xhtml文件型別 st...