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

返回頂部
主站蜘蛛池模板: 无码AV免费精品一区二区三区 | 色宅男午夜电影网站 | 久久国产乱子伦精品免费M 久久国产露脸老熟女熟69 | 一本道的mv中文字幕 | 中文字幕久精品视频在线观看 | 麻豆国产人妻精品无码AV | 亚洲欧美日韩综合影院 | 精品国产福利在线视频 | 杨幂视频在线观看1分30秒 | 最近日本MV字幕免费观看在线 | 玖玖热视频一区二区人妻 | 蜜臀久久99精品久久久久久做爰 | 34g污奶绵uk甩奶 | 纲手裸乳被爆白浆 | 日本高清无吗 | 91黄色大片 | 又黄又爽又无遮挡在线观看免费 | 国产99九九久久无码熟妇 | 理论片午午伦夜理片久久 | 四房播播开心五月 | 亚洲国产精品自在自线观看 | 最近免费中文字幕大全免费 | 爽爽影院线观看免费 | 99久久精品免费精品国产 | 成人国产在线不卡视频 | 一区三区不卡高清影视 | 浪货嗯啊趴下NP粗口黄暴 | 新版孕妇bbwbbwbbw | 纯肉腐文高H总受男男 | 久久是热这里只有精品 | 国产成人无码一区AV在线观看 | 久久精品视在线-2 | 大桥未久电影在线 | 高h 纯肉文 | 嫩草影院久久国产精品 | 国产成人无码视频一区二区三区 | jizz中国女人 | 解开白丝老师的短裙猛烈进入 | 成人免费网址在线 | 日本漫画大全无翼乌 | 午夜dj免费中文字幕 |