本文簡單讓大家熟悉一下XHTML,了解XHTML的基礎知識
什麼是XHTMLXHTML是The Extensible HyperText Markup Language(可擴展標識語言)的縮寫。 HTML是一種基本的WEB網頁設計語言,XHTML是一個基於XML的置標語言,看起來與HTML有些相像,只有一些小的但重要的區別,XHTML就是一個扮演著類似HTML的角色的XML,所以,本質上說,XHTML是一個過渡技術,結合了部分XML的強大功能及大多數HTML的簡單特性。
2000年底,國際W3C組織(World Wide Web Consortium)組織公佈發行了XHTML 1.0版本。 XHTML 1.0是一種在HTML 4.0基礎上優化和改進的的新語言,目的是基於XML應用。 XHTML是一種增強了的HTML,它的可擴展性和靈活性將適應未來網絡應用更多的需求。 XML雖然數據轉換能力強大,完全可以替代HTML,但面對成千上萬已有的基於HTML語言設計的網站,直接採用XML還為時過早。因此,在HTML4.0的基礎上,用XML的規則對其進行擴展,得到了XHTML。所以,建立XHTML的目的就是實現HTML向XML的過渡。目前國際上在網站設計中推崇的WEB標準就是基於XHTML的應用(即通常所說的CSS+DIV)。
XHTML版本至現時為止,XHTML共有以下幾個版本:
XHTML 1.0 Transitonal
XHTML 1.0 嚴格型
XHTML 1.0 Frameset
XHTML 1.1
XHTML 基礎其中,XHTML 1.0 Transitonal是參照HTML 4.01 Transitional改編、XHTML 1.0 嚴格型是參照HTML 4.01 Strict改編、XHTML 1.0 Frameset是參照HTML 4.01 Frameset改編。
在微軟Internet Explorer 5.0所新增的小字註解標籤,在XHTML 1.1得到支援(參看Ruby字符)。
XHTML語法XHTML語言必須符合XML的格式,例如,要寫成、使用了之後必須有一個以結束段落。而且,XHTML標籤必須使用小寫字母,如不能寫為;每一個屬性都必須使用引號包住,如必須使用而不能使用。這些做法的目的,是使一個XHTML網頁能夠被網頁瀏覽器正確及較快地編譯。