XHTML/什麼是 XHTML
外觀
< XHTML
可擴充套件超文字標記語言 (XHTML) 是繼幾乎無處不在的超文字標記語言 (HTML) 之後出現的標記語言。HTML 紮根於標準通用標記語言 (SGML),雖然靈活但複雜,它給網頁瀏覽器在解釋其規則時留下了很大的自由度,這導致了許多問題。基於嚴格而簡單的可擴充套件標記語言 (XML) 標準,XHTML 旨在解決這些問題,同時提供與其他基於 XML 的應用程式的可擴充套件性。總之,XHTML 是重寫的 HTML,以符合 XML,因此得名。
XHTML 作為 XML 的子集,也能夠擴充套件到其他 XML 應用程式和功能。例如,它還可以透過使用名稱空間包含來自其他基於 XML 的語言的片段,例如可縮放向量圖形或 MathML。
HTML 的縮寫代表超文字標記語言。更詳細地解釋,這意味著
- H (Hyper):與線性相反。你不是從第一行到下一行,而是由程式設計師(具體來說,是你)決定在哪裡以及何時設定所有內容。
- T (Text):這部分不言自明。程式語言是透過文字建立的。
- M (Mark-Up):這是你對文字可以做的事情;你可以使用標記來編輯文字的樣式,例如粗體、標題、專案符號等等。
- L (Language):同樣不言自明。HTML 是一種程式語言。
一個 XHTML 文件由四個主要部分組成
- 文件型別定義 (DTD):這在 HTML 中曾經是可選的,但在 XHTML 中是必須的。DTD 描述了文字編碼所用的語言或指令碼。
- 文字內容:頁面上顯示的標題和段落。
- 引用:高階內容,如連結和影像。
- 標記:有關如何顯示內容的說明。
所有這些元件都由文字組成。這意味著頁面可以以文字格式儲存,並在任何瀏覽器中檢視。
XHTML 代表可擴充套件超文字標記語言。它是 HTML 的一個不同版本,基於 XML。XHTML 用於製作網頁,並且有非常特定的書寫方式,以確保正確無誤。XHTML 對大小寫也非常敏感。標籤用小寫字母編寫,必須關閉。標籤的順序也必須正確,才能使資訊輸出正確。XHTML 主要分為三個部分:宣告語句、頭部語句和主體。
-
XHTML