本文簡單讓大家熟悉一下xhtml,了解xhtml的基礎知識
什麼是xhtml
xhtml是the extensible hypertext markup language(可擴充套件標識語言)的縮寫。html是一種基本的web網頁設計語言,xhtml是乙個基於xml的置標語言,看起來與html有些相象,只有一些小的但重要的區別,xhtml就是乙個扮演著類似html的角色的xml,所以,本質上說,xhtml是乙個過渡技術,結合了部分xml的強大功能及大多數html的簡單特性。
2023年底,國際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高階教程 宣告
在你每乙個頁面的頂端,你需要文件宣告。是的,必須。如果不指定文件型別,你的html不是合法的html,並且大部分瀏覽器會用 怪癖模式 quirks mode 來處理頁面,這意味著瀏覽器認為你自己也不知道究竟做什麼,並且按瀏覽器自己的方式來處理你的 你可以是乙個html大師,在地球上打遍天下無敵手,或...
DOCTYPE和XHTML的相關認識
web 標準使您能通過最少的工作,生成可被最廣大受眾訪問的 web 站點。web 標準的承諾是 只需設計頁面一次,即可讓該頁以完全相同的方式在任何現代的瀏覽器中顯示和工作。例如,在按照標準生成以後,旨在在 microsoft internet explorer 中以某種方式顯示的頁可在其他瀏覽器 如...
this簡單認識
this 在函式中簡單的說,this的指向存在於函式呼叫的時候決定的,誰呼叫了這函式 函式中的this就指向誰 例如 1 普通的呼叫函式的時候 fn window2 物件呼叫 var obj obj.f fn obj.f this obj3 定時器呼叫 因為fn不是我們自己手寫 呼叫的 底層是win...