青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-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. 所有屬性值添加引號

返回頂部
主站蜘蛛池模板: 亚洲免费成人 | 亚洲欧美一区二区三区蜜芽 | 亚洲免费网站观看视频 | 国产亚洲精品久久久久久一区二区 | 老师的玉足高跟鞋满足我 | 成人国产精品玖玖热色欲 | 老奶奶50p | 亚洲精品国偷拍电影自产在线 | 网红主播 国产精品 开放90后 | 亚洲欧美高清在线精品一区 | 91久久精一区二区三区大全 | 狠狠色狠狠色88综合日日91 | 美女扒开腿让男人桶个爽 | 久久高清一级毛片 | 中文字幕乱偷无码AV蜜桃 | 亚洲国产货青视觉盛宴 | 亚洲第一成年人网站 | 亚洲色图影院 | 蓝男色gay | 91嫩草国产在线观看免费 | 欧美另类摘花hd | a视频在线看 | 无码观看AAAAAAAA片 | 精品无码久久久久久久久 | 一本之道加勒比在线观看 | 亚洲色噜噜狠狠网站 | 野花韩国高清完整版在线 | 国产精品久久人妻无码网站一区无 | 国产欧美精品一区二区三区-老狼 | 国产精品伦一区二区三级视频 | 4455永久在线毛片观看 | 久久视频这里只精品99热在线 | 国产黄A片在线观看永久免费麻豆 | 色欲人妻无码AV专区 | 久久亚洲国产中文字幕 | 纯肉无码AV在线看免费看 | 佐山爱痴汉theav | 美女扒开腿让男人桶个爽 | 蜜桃日本免费观看MV | 伊人久久大香线蕉avapp下载 | 激情内射亚洲一区二区三区 |