精品免费在线观看-精品欧美-精品欧美成人bd高清在线观看-精品欧美高清不卡在线-精品欧美日韩一区二区

17站長網(wǎng)

17站長網(wǎng) 首頁 編程教程 Html教程 查看內(nèi)容

HTML XHTML 推薦標(biāo)準(zhǔn)

Xhtml 是使用 XML 重新設(shè)計的 html

現(xiàn)在已經(jīng)不推薦使用 XHTML 了,如果你想了解 HTML 的發(fā)展史,可以繼續(xù)深入看看。

什么是 XHTML ?

  1. XHTML 指的是可擴(kuò)展超文本標(biāo)記語言

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

  3. XHTML 是更嚴(yán)格更純凈的 HTML 版本

  4. XHTML 是以 XML 應(yīng)用的方式定義的 HTML

  5. XHTML 是 2001 年 1 月 發(fā)布的 W3C 推薦標(biāo)準(zhǔn)

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

為什么使用 XHTML ?

因特網(wǎng)上的很多頁面包含了 "糟糕" 的 HTML

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

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

XML 是一種必須正確標(biāo)記且格式良好的標(biāo)記語言

所以,通過結(jié)合 XML 和 HTML 的長處,開發(fā)出了 XHTML

XHTML 是作為 XML 被重新設(shè)計的 HTML

與 HTML 相比最重要的區(qū)別

文檔結(jié)構(gòu)

  1. XHTML DOCTYPE 是 強(qiáng)制性的

  2. <html> 中的 XML namespace 屬性是 強(qiáng)制性的

  3. <html>、<head>、<title> 以及 <body> 也是 強(qiáng)制性的

元素語法

  1. XHTML 元素必須 正確嵌套

  2. XHTML 元素必須始終 關(guān)閉

  3. XHTML 元素必須 小寫

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

屬性語法

  1. XHTML 屬性必須使用 小寫

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

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

<!DOCTYPE ....> 是強(qiáng)制性的

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

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

下面的范例演示了帶有最少的必需標(biāo)簽的 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>
文檔內(nèi)容
</body>
</html>

XHTML 元素必須合理嵌套

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

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

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

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

XHTML 元素必須有關(guān)閉標(biāo)簽

準(zhǔn)確的說,就是有始有終

錯誤的 XHTML 片段

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

正確的 XHTML 片段

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

空元素必須包含關(guān)閉標(biāo)簽

錯誤的 XHTML 片段

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

正確的 XHTML 片段

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

XHTML 標(biāo)簽元素必須是小寫

錯誤的 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 轉(zhuǎn)換為 XHTML

  1. 添加一個 XHTML <!DOCTYPE> 到網(wǎng)頁中

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

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

  4. 關(guān)閉所有的空元素

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

  6. 所有屬性值添加引號

返回頂部
主站蜘蛛池模板: 一级黄色免费 | 国产精品毛片天天看片 | 国产免费一区二区三区在线 | 一级特黄特黄的大片免费 | 亚洲丁香婷婷综合久久六月 | 久久精视频 | 国内成人精品亚洲日本语音 | 美女污污视频在线观看 | 免费大片在线观看高清 | www.草逼.com| 欧美三级黄 | 亚瑟福利视频在线观看 | 宅宅在线 | 18成人免费观看网站入口 | 香蕉一区二区三区观 | 成人免费视频无遮挡在线看 | 99久久精品免费看国产麻豆 | 精品视频久久久 | 欧美成人午夜精品一区二区 | 性做爰片免费视频毛片中文ilo | 黄色字幕网 | 色噜噜狠狠狠综合曰曰曰88av | 欧美性视频一区二区三区 | 国产伦一区二区三区免费 | 亚州成人 | 日韩孕交japanese孕交 | 欧美日韩成人在线观看 | 拍拍拍又黄又爽无挡视频免费 | 未成人做爰视频www 未成人禁止视频高清在线观看 | 日本高清色视频在线观看免费 | 午夜性a一级毛片 | 91极品视频在线观看 | 美国毛片亚洲社区在线观看 | 国产在线欧美精品中文一区 | 亚洲综合极品香蕉久久网 | 亚洲高清日韩精品第一区 | 中文字幕在线综合 | 香蕉视频网站在线 | 偷拍第一页 | 亚洲美女视频一区 | 欧美日韩国产高清一区二区三区 |