(整理自網絡)
XHTML:EXtensible HyperText Markup Language
HTML:HyperText Markup Language
可擴展超文本標記語言,是一種置標語言,表現方式與超文本標記語言(HTML)類似,不過語法上更加嚴格。
HTML是一種基本的WEB網頁設計語言,XHTML是一個基于XML的置標語言,看起來與HTML有些相象,只有一些小的但重要的區(qū)別,XHTML就是一個扮演著類似HTML的角色的XML,所以,本質上說,XHTML是一個過渡技術,結合了XML(有幾分)的強大功能及HTML(大多數)的簡單特性。
HTML 和 XHTML 的區(qū)別簡單來說,XHTML 可以認為是 XML 版本的 HTML,為符合 XML 要求,XHTML 語法上要求更嚴謹些。
與HTML區(qū)別:
XHTML 元素必須被正確地嵌套。
XHTML 元素必須被關閉。(空標簽也必須被關閉,如<br>)
標簽名必須用小寫字母。
XHTML 文檔必須擁有根元素
錯題:
1、XHTML 是一個 Web 標準。
2、HTML 會被 XHTML 取代。
3、在 XHTML 文檔中哪些元素是強制性的?
doctype、html、head、body 以及 title
4、lang 屬性的正確用法:
<div lang="en" xml:lang="en">hello world!</div>
5、在 XHTML 中有哪些不同的 DTD?Strict, Transitional, Frameset(嚴格,過渡,框架)
DTD:文檔類型定義(Document Type Definition)是一套關于標記符的語法規(guī)則。
一個 XHTML 文檔有三個主要的部分:DOCTYPE、Head、Body
6、哪個是最常用的 XHTML DTD ?Transitional