XHTML/DTD(文件型別定義)
外觀
< XHTML
XHTML DTD 描述了 XHTML 標記的允許語法和語法。每個 XHTML 文件必須以DTD 宣告和一行程式碼開頭,該程式碼宣告您開始編寫 XHTML 程式碼。
這是開始 XHTML 文件的強制性最少方式
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org
/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
目前有三種 XHTML 1.0 文件型別
- Strict
- Transitional
- Frameset
當用戶想要乾淨的標記,沒有表現形式的混亂時使用它。將其與層疊樣式表結合使用。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org
/TR/xhtml1/DTD/xhtml1-strict.dtd">
當利用 XHTML 的表現形式功能以及您希望支援不理解層疊樣式表的瀏覽器時使用它。這是開發人員最喜歡的使用方式,並且被廣泛使用。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org
/TR/xhtml1/DTD/xhtml1-transitional.dtd">
當您想使用 XHTML Frames 將瀏覽器視窗劃分為兩個或多個框架時使用它。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org /TR/xhtml1/DTD/xhtml1-frameset.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
XHTML 是一個工作草案,但其開發已停止,轉而支援 HTML 5.0。即使該規範將不會完成,但其文件型別是
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 2.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml2.dtd">