日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 編程 > HTML > 正文

XHTML:兩種語言的力量

2020-03-24 19:27:29
字體:
來源:轉載
供稿:網友
作為一名 Web 開發人員是項很艱苦的工作。您不僅必須每天避開流行瀏覽器引起的陷阱和缺陷,還必須至少留意可能(或不可能)對您的工作產生影響的眾多技術上的新發展。您可能剛剛掌握了樣式表和 DHTML,而新的技術又要求您關注。您需要立刻學哪一個呢?現在可以放棄哪一個呢?隨著可擴展超文本標記語言(Extensible Hypertext Markup Language,簡稱 XHTML)的出現,最終可能讓傳統的 HTML 馬放南山了。 XHTML 概述 XHTML 是 HTML 和 XML 的混合物,它是為網絡設備顯示(包括 Web 瀏覽器、PDA 設備和移動電話)而特別設計的。2002 年 1 月 26 日標志了 XHTML 1.0 作為 Web 標記的正式 W3C 推薦的第二個生日。但是,XHTML 仍然要蹣跚學步,學著用微笑和大喊大叫來引起大多數 Web 設計人員的注意。 W3C 主管 Tim Berners-Lee 這樣評價 XHTML:“XHTML 1.0 連接了現在的 Web 和將來的 Web …… 它為頁面和網站作者提供了進入結構化數據 XML 世界的橋梁,同時仍然能夠保持與支持 HTML 4 的用戶代理的可操作性。" XHTML 是非常嚴格的標記語言。它的規則很簡單,并且事實上,它的可擴展性很小 ― 即,不能編寫您自己的定義來表示語言如何動作;您必須遵循其規則。XHTML 1.0 采用 HTML 4.0 中引入的概念,這些概念在其生效之前,需要按結構化的和方法論的行為進行處理。 XHTML 可以與級聯樣式表(CSS)一起使用以完成顯示目的。XHTML 還允許您將可擴展樣式表(Extensible Stylesheet Language (XSL))用于轉換。通過使用這個基于 XML 的樣式技術,您實際上可以將一個文檔從一種類型轉換成另一種類型 ― 例如,從 HTML 文檔轉換成 PDF 文檔。 為什么要使用 XHTML? 通常,您可能為新增功能或者因為已經修正了以前版本的問題而將技術更新到新的版本。但就標記功能而言,XHTML 是非常類似于 HTML 4 的副本,所以不要期望存在任何新奇的標記。 W3C 聲稱 XHTML 的主要優點是 可擴展性和 可移植性: 可擴展性 XML 文檔要求格式良好(元素嵌套正確)。使用 HTML,添加新的元素組需要更改整個 DTD。在基于 XML 的 DTD 中,新的元素組只需要內部一致并且格式良好,就可以添加到現有的 DTD 中。這極大地簡化了新元素集合的開發和集成。 可移植性 越來越頻繁地使用非臺式設備來訪問因特網文檔。在大多數情況下,這些設備不具備臺式計算機的計算能力,并且不象標準桌面瀏覽器那樣可適用于格式差的 HTML。實際上,如果這些非桌面瀏覽器沒有接收到格式良好的標記(HTML 或 XHTML),它們可能根本無法顯示文檔。 XHTML 文檔結構 XHTML 文檔由三個主要部分構成: DOCTYPE Head Body 基本文檔結構是: !DOCTYPE ...
html ...
head ... /head
body ... /body
/html head 區域包含關于文檔的信息,如所有權、版權和關鍵字;而 body 區域包含要顯示的文檔內容。 清單 1 向您顯示實際中如何使用這個結構: 清單 1. XHTML 示例1. ?xml version="1.0"?
2. !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "DTD/xhtml1-transitional.dtd"
3. html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
lang="en"
4. head
title My XHTML Sample Page /title
/head
5. body bgcolor="white"
center h1 Welcome to XHTML ! /h1 /center
/body
6. /html 第 1 行:由于 XHTML 是以 XML 文檔表示的 HTML,所以它必須在文檔的頂部包括初始 XML 聲明 ?xml version="1.0"? 。 第 2 行:XHTML 文檔必須由三組標準規則的其中一組來標識。這些規則存儲在一個稱為“文檔類型聲明(Document Type Declaration (DTD))”的單獨文檔中,并且使用這些規則驗證 XHTML 文檔結構的準確性。準確地說,DTD 的目的是描述 XHTML 中允許的語言和語法。 第 3 行:XHTML 文檔中的第二個標記必須包括帶有由 xmlns=http://www.w3.org/1999/xhtml 屬性標識的 XML 名稱空間的開始 html 標記。XML 名稱空間標識 XHTML 文檔使用的標記的范圍。它用來確保一個 DTD 使用的名稱不與用戶定義的標記或其它 DTD 中定義的標記沖突。 第 4 行:XHTML 文檔必須包括完整的頭部區域。這個區域包含開始 head 標記和標題標記( title /title ),然后以結尾 /head 標記結束。 第 5 行:XHTML 文檔必須包含開始和結尾 body /body 標記。在這些標記中,您可以放置傳統的 HTML 編碼標記。要與 XHTML 符合,這些標記的編碼必須是格式良好的。 第 6 行:最后,使用結尾 /html 標記結束 XHTML 文檔。 XHTML DTD 在創建 XHTML 文檔時,在該文檔的頂部聲明了它應符合的 DTD。每個 DTD 可能由一個稱為 正式公共標識(Formal Public Identifier,簡稱 FPI)的唯一標號識別。字 PUBLIC 后面的文字文本或引用文本是表示 W3C 的 XHTML 1.0 DTD 的 FPI。 目前,有三種 XHTML 文檔類型: Strict Transitional Frameset Strict DTD ! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"DTD/xhtml1-strict.dtd" 當您想要真正清晰的標記、避免表示上的混亂時,將此與 CSS 一起使用。已經從該語言中除去了幾個標記(如 center ),甚至還除去了其它標記的某些屬性(如 H1 標記的 align 屬性)。 Transitional DTD ! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"DTD/xhtml1-transitional.dtd" 當您需要利用 HTML 的表示特性時,使用它;您的許多讀者都沒有能理解 CSS 的最新瀏覽器。過渡的 DTD 支持大部分標準的 HTML 4 標記和屬性。 Frameset DTD ! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"DTD/xhtml1-frameset.dtd" 這使您能夠使用 HTML 框架將瀏覽器窗口分成兩個或更多框架。這個 DTD 保存框架集定義。 XHTML 驗證規則 XHTML 文檔 必須是格式良好的 XML。它必須符合基本 XML 語法: 必須用小寫書寫標記和屬性名稱。
td bgcolor="#ffcc33" 元素必須嵌套;而不能交錯。對于 XML 和 XHTML,您需要以逆序關閉標記 ― 換言之:后開先關。
p Be b bold! /b /p 所有非空元素必須是關閉的。例如,對于 HTML,許多人使用 p 標記分段。這個標記設計用于標記一段的開始和結尾(使用結尾 /p 標記)。這使它成為 非空標記,因為它包含段文本。
p First paragraph /p p Second paragraph /p 受影響的元素: basefont 、 body 、 colgroup 、 dd 、 dt 、 head 、 html 、 li 、 p 、 tbody 、 thead 、 tfoot 、 th 、 td 和 tr 。 必須終止空元素。所有空元素必須使用 XML 空標記語法,在右括號前有一個結尾的正斜杠(例如, br becomes br / )。請注意元素文本后面的空格和結束定界符 / 。這是為了與當前瀏覽器兼容。
img src="valid.gif" / 受影響的元素: area 、 base 、 br 、 col 、 frame 、 hr 、 img 、 input 、 isindex 、 link 、 meta 、 option 和 param 。 屬性值必須加引號。不再有 img ... border=0 了?,F在,您需要給每個屬性加引號,即使它是數字。
img ... border= "0" / 不能最小化屬性值對。不允許單獨屬性(也稱為最小化的屬性)。例如, option selected 不再有效了。而您必須使用 option selected="selected" 。 內聯標記不能包含塊級別標記。例如,錨點標記不能括起表。 腳本編制元素引起了 XHTML 兼容性問題。XML 解析器將腳本解析成 XML 文檔,除非您將腳本封裝入 CDATA 塊中。因此,JavaScript 元素現在將類似于: script type="text/javascript"
![CDATA[ alert("hello"); ]]
/script 這對于大多數的當前瀏覽器來說,可能都有問題,因為它們不喜歡 CDATA 塊。目前,唯一的解決方案是從外部文件調用 JavaScript。例如: script language="JavaScript" type="text/javascript" src="main.js" /script 對于服務器端程序員,當動態修改 JavaScript 時,這會產生問題。對您的 JavaScript 使用獨立的文件源會阻止您動態地更改 JavaScript。因為 JavaScript 包括在客戶機端,所以服務器端不能接觸到它。當使用 ASP、JSP 或 PHP 腳本編制修改 JavaScript 時使用腳本聲明的標準 HTML 方法。這正是在使 JSP 或 ASP 100% 與 XHTML 兼容時最可能產生問題的地方。不過,請記住,目的并不是與 XHTML 100% 兼容,而是在可行的情況下開始結合 XHTML,使得需要時允許快速和簡單的過渡。那時,應該可以使用新的兼容瀏覽器,您將開始跨越到 100% 兼容性。 代替 CHTML 和 WML 的 XHTML Basic 對于想創建網站移動版本的開發人員來說,根本問題是他們當前必須用 HTML 將頁面格式化以便進行桌面瀏覽,對于 WAP 設備,可以用無線標記語言(Wireless Markup Language (WML));對于 iMode 設備可以用壓縮 HTML(Compact HTML (CHTML))。這已經產生了一個新的行業,致力于將現有的網站轉換成 WML 或 CHTML。WML 基于 XML,并且取代了快過時的手持設備標記語言(Handheld Device Markup Language (HDML)),而 CHTML 是基于 HTML 的。雖然這些標記語言很相似,但它們之間的區別使得 WAP 和 iMode 設備都不能看見 Web 頁面。而所有設備都將理解 XHTML Basic,并且它將成為一種通用標記語言。 可以獲取多種格式的完整 XHTML Basic 英文規范(請參閱 參考資料),這些格式包括 HTML、純文本、PostScript 和 PDF??梢灶A見 XHTML Basic 代替諸如 HDML 和 WML 的語言將是不可避免的。但是,重要的是記住 WML 和 HDML 還定義 操作和內容。目前,這些在 XHTML 中還沒有等價定義。因此,至少在短期內,WML 和 HDML 將不會消失??凑l會最終勝出將很有意思。在某種程度上計劃支持所有這三種標記語言。 XHTML 中的未來工作 XHTML 中仍在開發的一方面是 設備概要,也稱為復合能力首選項概要文件(Composite Capability Preference Profiles (CCPP))。CCPP 允許諸如移動電話之類的設備向 Web 服務器標識自己、描述其限制并只下載其能夠顯示的信息。因為可以將 XHTML 文檔分割成能夠被單獨下載的多個模塊,所以 CCPP 能起作用。 W3C 正在與 WAP Forum 等合作開發 CCPP。2001 年夏季,開始 XHTML 2.0 開發,它是結合 HTML 和 XML 的最后一步。XHTML 2.0 是前瞻性的,因為它是幾種 XML 技術的結合體,例如 XLink、XPointer、XPath 和 XInclude ― 所有這些技術當前處于開發過程中或者最近由 W3C 發布(請 參考資料中的路標)。 結束語 XHTML 開辟了 Web 的新領域,為作者提供了在其 Web 頁面上混合和匹配各種基于 XML 的語言和文檔的方法。它還為非傳統 Web 訪問設備(從烤箱到電視機)提供了框架以向 Web 服務器標識它們自己及其能力,只要下載那些設備能顯示的信息。多虧有了 XHTML,您可以繼續使用您已經熟悉和喜愛的 HTML 編寫??赡苤恍枰晕⒄硪幌?。我猜測 XHTML 2.0(請參閱 參考資料)將具體地整理 HTML 標記及其用法。 總之,XHTML 簡化了可以讓各種新設備瀏覽的文檔的創建。另外,經過少許學習,您可以創建比以往功能強大得多的頁面。最后,XHTML 是通向 XML ― 因特網的未來語言的橋梁。html教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
久久精品欧美日韩精品| 91精品视频观看| 国产主播中文字幕| 亚洲成在线观看| 一区二区三区在线免费 | 亚洲影视资源网| 在线视频国内一区二区| av亚洲免费| 午夜伦欧美伦电影理论片| 精品一二线国产| 欧美日韩中文字幕| 91精品久久久久久蜜臀| 一区二区不卡在线| 亚洲一卡二卡在线观看| 成片免费观看| 国产精品一区二三区| 二区中文字幕| 美女免费视频一区| 国产传媒久久久| 成人一区二区不卡免费| 欧美黄页在线免费观看| 久久精品欧美日韩精品| 免费在线视频一区二区| 亚欧成人精品| 91久久精品视频| 国产高清一级片| 久久久精品免费免费| 欧美日韩综合在线免费观看| 久久99精品久久久久久青青日本 | 欧美日韩国产中文精品字幕自在自线| 亚洲一区视频在线观看视频| 日韩中文字幕观看| 国产成人精品免费在线| 国产欧美日韩高清| 欧美不卡123| 国产在线第一页| 91精品国产手机| 国产亚洲福利| 99综合精品久久| 精品久久久三级| 国产欧美中文在线| 91精品在线观看国产 | 日韩av中文字幕一区| 中文字幕第一页在线| 欧美日韩国产在线看| 日本不卡一区在线| 欧美婷婷久久| 亚洲黄在线观看| 国产三级视频在线| 亚洲a中文字幕| 一区二区三区精品久久久| 日韩中文欧美| 先锋男人资源站| 日韩中文字幕久久| 欧美日韩精品是欧美日韩精品| 国产区高清在线| 日韩久久不卡| 精品在线99| av亚洲免费| 久久香蕉精品| 国产午夜精品久久| 日韩在线视频网| 国产三级视频网站| 国产手机精品视频| 亚洲高清精品视频| 日韩在线精品| 韩国av一区二区| 国产亚洲欧美中文| 欧美日韩中文字幕综合视频| 一区二区三区精品在线观看| 欧美性生交大片免费| 亚洲v中文字幕| 午夜一区二区三区视频| 中文字幕综合在线| 一本久久a久久精品亚洲| 在线综合 亚洲 欧美中文字幕| 伊人伊成久久人综合网小说| 国产日韩av一区| 日韩中文字幕在线视频观看 | 人成免费在线视频| 亚洲高清在线免费| 日韩不卡中文字幕| 91精品国产91久久久久久三级| 国产激情三区| 国产亚洲人成a一在线v站| 精品1区2区3区| 精品中文字幕视频| 中文字幕欧美日韩精品| 99在线精品视频免费观看20| 久精品在线观看| 亚洲福利一区二区三区| 久久久精品福利| 在线视频你懂得一区| 国产婷婷色一区二区三区在线| 日韩在线视频网| 999视频精品| 国产一区免费视频| 一区二区日韩av| 日韩国产欧美在线视频| 日韩视频精品| 国产福利一区二区| 精品区一区二区| 国产99在线|亚洲| 午夜国产在线视频| 亚洲高清免费一级二级三级| 国产黄色在线看| 91精品国产自产| 欧美日韩三级视频| 色欧美日韩亚洲| 欧美日韩国产页| 久久久99免费| 欧美变态tickling挠脚心| 一区二区三区在线|网站| 亚洲综合在线小说| 亚洲视频在线观看日本a| 欧美日韩午夜精品| 国产91欧美| 精品福利二区三区| 久久久另类综合| 91精品视频在线| 免费在线视频一区二区| 欧美中文字幕精品| 国产三级视频在线| 精品国内自产拍在线视频| 亚洲国产无线乱码在线观看 | 国产高清在线视频| 精品国产99久久久久久| 亚洲欧美小说国产图片| 国产日韩精品在线观看| 精品国产欧美日韩不卡在线观看| 日韩亚洲欧美中文在线| 欧美亚洲国产日韩2020| 天天综合天天添夜夜添狠狠添| 国产乱码在线| 高清一区二区| 久久99久久99精品中文字幕| 日韩欧美国产成人精品免费| 日本中文字幕在线观看| 在线亚洲人成| 91精品国产综合久久蜜臀 | 久久电影国产免费久久电影| 精品久久人人做人人爽 | 免费在线国产| 日韩精品在线免费观看| 欧美日韩国产系列| 欧美日韩国产高清| 欧美日韩综合在线| 最近中文字幕在线中文高清版| 精品视频123区在线观看| 亚洲a级在线播放观看| 国产视频中文字幕在线观看| 欧美日韩午夜精品| 亚洲高清在线免费| 欧美日韩在线视频首页| www.狠狠| 久久精品久久精品国产大片| 欧美日韩在线网站| 精品综合久久久久| 一区二区三区在线免费| 日本а中文在线天堂| 欧美日韩在线不卡一区| 日韩视频国产视频| 日韩精品一级| 日韩精品乱码av一区二区| 99久热re在线精彩视频| 日韩精品福利视频| 精品色蜜蜜精品视频在线观看| 中文字幕在线中文字幕二区| 日韩欧美亚洲日产国| 亚洲素人一区二区| 精品视频在线导航| 色综合天天性综合| 国产一区在线不卡| 精品调教chinesegay| 日本亚洲视频在线| 日本a口亚洲| 精品国产1区二区| 日韩精品在线免费播放| 日韩欧美一二三区| 日韩精品在线播放| 中文字幕国产亚洲| 一区精品在线播放| 欧美日韩精品三区| 日韩一级二级三级| 久草亚洲一区| 三级精品视频| 一区二区三区在线播放欧美| 久久久精品国产99久久精品芒果| 欧美日韩一级视频| 亚洲视频在线观看日本a| 日韩高清在线一区二区| 成人久久在线| 精品午夜av| 日韩亚洲不卡在线| 国产一卡2卡3卡免费网站 | 91精品国产自产在线| 亚洲一区不卡在线| 日韩一级免费视频| 亚洲一级网站| 高清国产一区| 欧美xxxx中国| 日韩在线观看a| 欧美亚洲国产日韩| 国产一区免费视频| 在线观看一区日韩| 被陌生人带去卫生间啪到腿软| 日韩午夜中文字幕| 午夜一区二区三区免费| 在线精品观看| 国产日韩中文在线| 日韩精品在线观看网站| 深夜福利一区二区| 福利一区二区| 久久人人88| av一级在线| 99这里有精品视频| 天天综合日日夜夜精品| 成人久久在线| 精品成人久久久| 日韩精品一页| 91精品视频播放| 亚洲黄色一区二区| 国产中文在线视频| 天堂中文在线视频| 亚洲大片精品永久免费| 欧美日韩不卡在线视频| 二区视频在线观看| 日韩不卡在线播放| 亚洲一区在线观看网站| 九色蝌蚪视频在线| 久久久91精品国产| 日本精品福利视频| 91精品久久久久| 一二三区精品视频| 亚洲一区在线观看免费| 国产偷国产偷亚洲清高网站 | 91久久精品国产91久久| 亚洲区中文字幕| aaa欧美日韩| 成人a在线观看| 精品综合久久久久| 国产视频2区| 免费在线亚洲| 91精品国产综合久久香蕉的特点 | www.三级.com| 午夜国产欧美理论在线播放| 在线视频亚洲| 中文字幕欧美在线| 亚洲视频在线观看三级| 欧美日韩国产综合视频在线观看中文| 久久久另类综合| av免费在线网站| 一区二区三区在线播放视频| 午夜一区二区三区| 国产高潮久久久| 在线中文免费视频| 日韩视频在线一区二区| 国产偷国产偷亚洲清高网站| 国产日韩成人精品| 亚洲免费看av| 精品区一区二区| 国产成人精品999| 色妇色综合久久夜夜| 欧美三级网址| 91精品视频国产| 欧美日韩午夜精品| 99精品免费观看| 精品视频999| 久久99精品久久久久子伦| 国产黄色在线看| 91精品在线观| 精品国产乱码久久久久久蜜臀 | 在线免费播放av| 国产一区日韩欧美| 在线不卡一区二区| 在线亚洲免费| 一区二区三区在线|网站| 欧美日韩综合视频网址| 国产免费一级片| 亚洲一区精品电影| 日韩精品在线网站| 国产在线不卡av| www高清在线视频日韩欧美| 99久久www免费| 顶级网黄在线播放| 欧美国产综合视频| 婷婷中文字幕综合| 国产欧美日产一区| 一区二区91| 中文字幕人成乱码在线观看| 国产三级第一页| 91精品国产高清久久久久久| 久久久久久99精品| 日韩欧美中文第一页| √天堂资源中文www| 国产三级在线| 日韩精品在线免费看| 国产在线欧美日韩| 91精品999| 中文字幕在线观看网址| 日韩三级一区二区| 亚洲最新永久观看在线| 国产视频2区| www.三级.com| 日韩欧美不卡| 亚洲日产av中文字幕| 欧美日韩视频免费看| 日韩视频一区在线观看| 国产亚洲视频中文字幕视频| 久久精品一二三| 欧美中文字幕视频在线观看| 国产偷久久久精品专区| 中文字幕在线导航| 国产免费电影网站入口| 伊人精品视频| 欧美日韩国产在线| 中文字幕亚洲高清| 精品欧美不卡一区二区在线观看| 国产一级在线播放| 国产一区日韩欧美| 欧美日韩精品欧美日韩精品一| 精品国产乱码一区二区| 久久久精品网| 亚洲欧美999| 亚洲国产综合久久| 亚洲国产欧美久久| 国产一级网站视频在线| 欧美不卡123| 中文字幕 欧美 日韩| 精品在线网站观看| 国产 中文 字幕 日韩 在线| 在线视频三区| 中文字幕一区二区三区精品| 欧美日韩第一| 免费看ww视频网站入口| 亚洲免费在线视频一区 二区| 日韩欧美三级视频| 欧美日韩在线视频一区| 1区2区在线| 日韩一级视频在线观看| 国产日韩av一区二区| 不卡一区2区| 久久视频免费看| 日韩中文字幕网| 欧美激情一区二区在线| 久久久精品日韩| av一卡二卡| 日韩欧美一级视频| 日韩在线视频在线观看| 91久久精品网| 亚洲福利精品在线| 日韩精品视频中文在线观看| 精品亚洲综合| av免费在线观看网址| 婷婷中文字幕在线观看| 欧美日韩免费精品| 极品久久久久久| 国产福利第一页| 91精品在线视频观看| 日本不卡高清视频一区| 欧美日韩国产一区中文午夜| 精品在线一区二区| 欧美日韩精品中文字幕| 精品视频123区在线观看| 成人福利一区| 中文字幕视频一区二区三区久| 亚洲欧洲综合另类| 欧美日本精品在线| 国产中文在线| 国产欧美日韩精品高清二区综合区 | 最近中文字幕第一页| 国产区高清在线| 91色在线看| 欧美日韩亚洲不卡| 欧美三级日韩在线| 亚洲国产欧美91| 日韩精品第一区| 一区二区视频在线| 亚洲免费精品视频| 亚洲小说春色综合另类网蜜桃| 日韩精品首页| 91精品国产综合久久精品| 国产欧美日韩高清| 日韩国产在线不卡视频| 亚洲欧美999| 日韩欧美在线中字| 91精品蜜臀在线一区尤物| 国产无遮挡在线视频免费观看| 久久久精品网| av中文在线播放| 中文字幕国产日韩| 极品久久久久久| 欧美日韩亚洲一区| 精品国产综合久久| 精品国产1区二区| 国产黄色高清在线| 一区二区在线观| 精品福利一区二区三区| 欧美高清视频一区二区三区| 国产成人精品网址|