青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-SM双性精跪趴灌憋尿调教H-SM脚奴调教丨踩踏贱奴

17站長網

17站長網 首頁 編程教程 Html教程 查看內容

HTML XHTML 推薦標準

Xhtml 是使用 XML 重新設計的 html

現在已經不推薦使用 XHTML 了,如果你想了解 HTML 的發展史,可以繼續深入看看。

什么是 XHTML ?

  1. XHTML 指的是可擴展超文本標記語言

  2. XHTML 與 HTML 4.01 幾乎是相同的

  3. XHTML 是更嚴格更純凈的 HTML 版本

  4. XHTML 是以 XML 應用的方式定義的 HTML

  5. XHTML 是 2001 年 1 月 發布的 W3C 推薦標準

  6. XHTML 得到所有主流瀏覽器的支持

為什么使用 XHTML ?

因特網上的很多頁面包含了 "糟糕" 的 HTML

比如下面的 HTML 代碼運行起來非常正常 ( 即使它并未遵守 HTML 規則 )

<html>
<head>
<Meta charset="utf-8">
<title>這是一個不規范的 HTML</title>
<body>
<h1>不規范的 HTML
<p>這是一個段落
</body>

XML 是一種必須正確標記且格式良好的標記語言

所以,通過結合 XML 和 HTML 的長處,開發出了 XHTML

XHTML 是作為 XML 被重新設計的 HTML

與 HTML 相比最重要的區別

文檔結構

  1. XHTML DOCTYPE 是 強制性的

  2. <html> 中的 XML namespace 屬性是 強制性的

  3. <html>、<head>、<title> 以及 <body> 也是 強制性的

元素語法

  1. XHTML 元素必須 正確嵌套

  2. XHTML 元素必須始終 關閉

  3. XHTML 元素必須 小寫

  4. XHTML 文檔必須有 一個根元素

屬性語法

  1. XHTML 屬性必須使用 小寫

  2. XHTML 屬性值必須用 引號包圍

  3. XHTML 屬性最小化也是 禁止的

<!DOCTYPE ....> 是強制性的

XHTML 文檔必須進行 XHTML 文檔類型聲明 ( XHTML DOCTYPE declaration )

<html>,<head>,<title>,和 <body> 元素也必須存在,并且必須使用 <html> 中的 xmlns 屬性為文檔規定 xml 命名空間

下面的范例演示了帶有最少的必需標簽的 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">
<head>
  <Meta charset="utf-8">
  <title>前端之家 f2er.com</title>
</head>
<body>
文檔內容
</body>
</html>

XHTML 元素必須合理嵌套

HTML 中一些元素可以不互相嵌套

<b><i>粗體和斜體文本</b></i>

但 XHTML 強制要求所有的元素都必須互相正確地嵌套

<b><i>粗體和斜體文本</i></b>

XHTML 元素必須有關閉標簽

準確的說,就是有始有終

錯誤的 XHTML 片段

<p>這是一個段落
<p>這是另外一個段落

正確的 XHTML 片段

<p>這是一個段落</p>
<p>這是另外一個段落</p>

空元素必須包含關閉標簽

錯誤的 XHTML 片段

分行:<br>
水平線: <hr>
圖片: <img src="happy.gif" alt="Happy face">

正確的 XHTML 片段

分行:<br />
水平線: <hr />
圖片: <img src="happy.gif" alt="Happy face" />

XHTML 標簽元素必須是小寫

錯誤的 XHTML 片段

<BODY>
<P>這是一個段落</P>
</BODY>

正確的 XHTML 片段

<body>
<p>這是一個段落</p>
</body>

屬性名稱必須是小寫

錯誤的 XHTML 片段

<table WIDTH="100%">

正確的 XHTML 片段

<table width="100%">

屬性值必須有引號

錯誤的 XHTML 片段

<table width=100%>

正確的 XHTML 片段

<table width="100%">

不允許屬性簡寫

錯誤的 XHTML 片段

<input checked>
<input readonly>
<input disabled>
<option selected>

正確的 XHTML 片段

<input checked="checked">
<input readonly="readonly">
<input disabled="disabled">
<option selected="selected">

如何將 HTML 轉換為 XHTML

  1. 添加一個 XHTML <!DOCTYPE> 到網頁中

  2. 添加 xmlns 屬性添加到每個頁面的 html 元素中

  3. 改變所有的元素為小寫

  4. 關閉所有的空元素

  5. 修改所有的屬性名稱為小寫

  6. 所有屬性值添加引號

返回頂部
主站蜘蛛池模板: 69夫妻交友网 | 亚洲无吗视频 | 国产亚洲精品高清视频免费 | 久久re视频这里精品09首页 | 野花香在线观看免费高清播放视频 | 三级黄.色 | 岳扒开让我添 | 99久久久无码国产精品免费人妻 | chinese国语露脸videos| 顶级少妇AAAAABBBBB片 | 国产在线综合色视频 | 无码国产伦一区二区三区视频 | 嫩草影院永久在线一二三四 | 国产偷国产偷亚州清高 | 久久久无码精品亚洲日韩按摩 | 粗好大用力好深快点漫画 | 国产福利不卡在线视频 | 无码国产成人777爽死在线观看 | 天天拍拍国产在线视频 | 亚洲精品123区在线观看 | 少妇两个奶头喷出奶水了怎么办 | 欧美精品九九99久久在免费线 | 国产精品毛片在线视频 | 真实的强视频免费网站 | WWW亚洲精品久久久无码 | 国产午夜精品视频在线播放 | 99re6久久热在线视频 | 2019午夜75福利不卡片在线 | 日韩亚洲国产中文字幕欧美 | 野花日本韩国视频免费高清观看 | black大战chinese周晓琳 | 国产麻豆91网在线看 | 久久偷拍vs国产在线播放 | 九九99国产香蕉视频 | 10分钟免费观看视频 | 国产不卡一卡2卡三卡4卡网站 | 激情午夜307 | 好硬好湿好大再深一点动态图 | 99爱视频在线观看 | 久久久精品久久久久特色影视 | 草莓视频在线观看完整高清免费 |