(Translated by https://www.hiragana.jp/)
HTML - 维基百科,自由的百科全书 とべ转到内容ないよう

HTML

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん
HTML
超文ちょうぶんほん标记语言)
扩展めい
  • .html
  • .htm
互联网媒体ばいたい类型
text/html
类型だいえいType codeTEXT
开发しゃW3C & WHATWG
くび发布1993ねん,​31ねんまえ​(1993
最新さいしん版本はんぽん
5.2[1]/ 5.3工作こうさく草案そうあん[2]
2017ねん12月14にち,​6ねんまえ​(2017-12-14
格式かくしき类型ぶん档文けん格式かくしき
扩展SGML
扩展为XHTML
标准
めん费格しきこれ
网站

超文ちょうぶんほん标记语言英語えいごHyperText Markup Language,简称:HTML一种用于创建网页てき标准标记语言。HTML一种基础技术,つねあずかCSSJavaScript一起被众多网站用于设计网页、网页应用ほどじょ以及うつり动应ようほどじょてきよう户界めん[3]网页浏览以读取HTMLぶんけん,并将其渲しみなり视化网页。HTML描述りょう一个网站的结构语义随着线索的呈现,使つかいなり为一种标记语言而非编程语言

HTML元素げんそ构建网站てきもとせき。HTMLまこと嵌入かんにゅう图像あずか对象,并且以用于创けん交互こうごしきひょう单,它被ようらい结构しんじいき——れい如标题、段落だんらくれつひょうとうとう,也可ようらいざい一定程度上描述文档的外观和语义。HTMLてき语言形式けいしきとんがくくごうつつみ围的HTML元素げんそ(如<html>),浏览使用しようHTML标签あし本来ほんらい诠释网页内容ないようただしかいはた它们显示ざい页面じょう

HTML嵌入かんにゅうJavaScriptてき脚本きゃくほん语言,它们かいかげ响HTML网页てきぎょう为。网页浏览也可以引用いんよう层叠样式ひょう(CSS)らいてい义文ほん其它元素げんそてきそと观与ぬのきょく。维护HTMLCSS标准てき组织まん维网联盟(W3C)励人们使用しようCSSがえだい一些用于表现的HTML元素げんそ[4]

历史[编辑]

W3C制作せいさくてき早期そうきHTML标志

发展[编辑]

蒂姆·はく纳斯-

1980ねん物理ぶつりがく蒂姆·はく纳斯-ざいおうしゅうかく研究けんきゅう中心ちゅうしん(CERN)ざいうけたまわつつみ工程こうてい间,为使CERNてき研究けんきゅうじん使用しよう并共とおるぶん档,提出ていしゅつ并创けん原型げんけいけいENQUIRE。1989ねんはく纳斯-ざい一份备忘录中提出一个基于互联网てき超文ちょうぶんほんけい[5]规定HTML并在1990ねんそこうつし浏览和服わふく务器软件。同年どうねんはく纳斯-あずかCERNてきすうすえけい统工ほど罗伯とく·卡里おく联合为项さる请资すけただしCERN正式せいしき批准ひじゅんざいてき个人笔记ちゅう[6]はく纳斯-れつ举“一些使用超文本的领域”,并把百科全书列为首位[7]

HTMLてきくび个公开描じゅつ现于いち个名为HTML Tags[8]てきぶんけんちゅうゆかり蒂姆·はく纳斯-于1991ねんそこひさげ[9][10]。它描じゅつ18个元素げんそ包括ほうかつHTMLはつはじめてきあい对简单的设计。じょりょうちょう链接标签がい,其他设计ふか受CERN内部ないぶいち个以标准通用つうよう标记语言(SGML)为基础的ぶんけん格式かくしきSGMLguidてきかげ响。这些元素げんそ仍有11个存在そんざい于HTML 4なか[11]

はく纳斯-认为HTMLSGMLてきいち个应ようほどじょ。1993ねん中期ちゅうき互联网工ほどにん务组(IETF)发布くび个HTML规范てき提案ていあん超文ちょうぶんほん标记语言(HTML)”互联网草あん页面そん档备份そん互联网档あん),ゆかりはく纳斯-あずか·かん纳利えいDan Connolly (computer scientist)せんうつし。其中包括ほうかついち个SGMLぶん档类がたていてい义语ほう[12]草案そうあん于6个月きさき过期,过值とく注意ちゅういてき其对NCSA Mosaic浏览嵌入かんにゅうざい线图ぞうてきてい义标签的认可,这反映はんえいIETF标准立足たつあし成功せいこう原型げんけいてき理念りねん[13]どう样,戴夫·ひしげかくとくえいDave Raggettざい1993ねんまつ提出ていしゅつてきあずかこれ竞争てき互联网草あん“HTML+(超文ちょうぶんほん标记格式かくしき)”たて议规范已经实现的こうのう,如表かくあずかはまうつしひょう[14]

ざいHTMLHTML+てき草案そうあん于1994年初ねんしょいたきさき,IETF创建いち个HTML工作こうさく组,并在1995ねん完成かんせい"HTML 2.0",这是だい一个旨在成为对其后续实现标准的依据的HTML规范[15]

ざいIETFてき主持しゅうもち,HTML标准てき进一步发展因竞争利益而遭受停滞。1996ねんおこり,HTML规范いちちょくゆかりまん维网联盟(W3C)维护,并由しょう业软けん厂商[16]过在2000ねん,HTML也成为国际标じゅんISO/ IEC15445:2000)。HTML 4.01于1999ねんまつ发布,进一步的勘误版本于2001ねん发布。2004ねん网页超文ちょうぶんほん应用わざ工作こうさくしょう(WHATWG)开始开发HTML5,并在2008ねんあずかW3C共同きょうどう交付こうふ,2014ねん10がつ28にち完成かんせい标准[17]

版本はんぽん时间线[编辑]

HTML 2[编辑]

1995ねん11月24にち
HTML 2.0さく为IETF RFC 1866发布。追加ついかRFCてき附加ふかこうのう
  • 1995ねん11月25にちRFC 1867もと于表单的ぶんけんじょう传)
  • 1996ねん5がつRFC 1942ひょうかく
  • 1996ねん8がつRFC 1980きゃく户端图像うつ
  • 1997ねん1がつRFC 2070くに际化

HTML 3[编辑]

1997ねん1がつ14にち
HTML 3.2[18]さくW3C推荐标准发布。这是くび个完ちょんゆかりW3C开发并标じゅんてき版本はんぽんいんIETF于1996ねん9がつ12にち关闭它的HTML工作こうさく[19]最初さいしょだいごう为“尔伯”(Wilbur)[20],HTML 3.2完全かんぜん除数じょすうがく公式こうしき,协调かく种专ゆう扩展,并采よう网景设计てきだい多数たすう视觉标记标签。よし於兩公司こうし達成たっせいりょう协议,网景てきBlink元素げんそほろてきMarquee元素げんそうつりじょ[16]。HTML对数がく公式こうしきてき支持しじさいきさきなり为另がい一种被称为MathMLてき标准。

HTML 4[编辑]

1997ねん12月18にち
HTML 4.0[21]さく为W3C推荐标准发布。它提供ていきょうさん种变
  • 严格,过时てき元素げんそ禁止きんし
  • 过渡,过时てき元素げんそまこと许。
  • かまちしゅうだいただあずかかまちしょう关的元素げんそまこと许。
最初さいしょだいごうよししゅう狮”(Cougar)[20], HTML 4.0さいよう许多特定とくてい浏览てき元素げんそ类型属性ぞくせい,并试图淘汰とうた网景てき视觉标记こうのうはた其标记为赞成使用しよう。HTML 4遵循ISO 8879 - SGMLてきSGML应用ほどじょ[22]
1998ねん4がつ24にち
HTML 4.0[23]进行ほろ调,增加ぞうか版本はんぽんごう
1999ねん12月24にち
HTML 4.01[24]さくW3C推荐标准发布。它同样提供ていきょうさん种变さいかん误版页面そん档备份そん互联网档あん)于2001ねん5がつ12にち发布。
2000ねん5がつ
ISO/IEC 15445:2000[25][26]("ISO HTML",もと于HTML 4.01严格ばんさく为ISO/IECこく际标じゅん发布。ざいISOちゅう这一标准ISO/IEC JTC 1/SC 34えいISO/IEC JTC 1/SC 34いき(ISO/IEC联合わざ术委员会1、しょう组委员会34 – ぶん档描じゅつあずか处理语言)[25]

HTML 5[编辑]

2014ねん10がつ28にち
HTML 5[27]さく为W3C推荐标准发布[28]

草案そうあん时间线[编辑]

1991ねん10がつ
HTML标签[9]いち个非正式せいしきCERNぶんけんくびおおやけ开18个HTML标签。
1992ねん6がつ
HTML DTDてきくび个非正式せいしき草案そうあん[29]きさき续有なな个修订版[30][31][32](7がつ15にち,8がつ6にち,8がつ18にち,11月17にち,11月19にち,11月20にち,11月22にち)。
1992ねん11月
HTML DTD 1.1(くび个版本号ほんごう于RCSおさむ订版,版本はんぽんごう从1.1开始而非1.0),正式せいしき草案そうあん[32]
1993ねん6がつ
超文ちょうぶんほん标记语言[33]ゆかりIETF IIIR工作こうさくしょう组作为互联网草案そうあん(一个粗略的建议标准)。ざいだいはん[34]だいいち个月きさき,IETFまた发布6个草あん[35]さい终在RFC1866ちゅう发布HTML 2.0。
1993ねん11月
HTML+ゆかりIETFさく为互联网草案そうあん发布,超文ちょうぶんほん标记语言草案そうあんてきいち个竞そうせい提案ていあん。它于1994ねん5がついた
1995ねん4がつ (1995ねん3がつ编写)
HTML 3.0[36]ひさげ议作为IETFてき标准,ただしちょくいた提案ていあんざい五个月过期后(1995ねん9がつ28にち[37]仍没ゆういちてきぎょう动。它包含ほうがん许多ひしげかくとくHTML+提案ていあんてきこうのう,如对ひょうかくてき支持しじ、围绕すうすえてきぶん本流ほんりゅう复杂てき数学すうがく公式こうしきてき显示[37]。W3C开始开发自己じこてきArena浏览さく为HTML 3层叠样式ひょうてき试验だいえいTest bed[38][39][40]ただしHTML 3.0并没ゆう获得成功せいこう。浏览厂商,包括ほうかつほろ软和网景,选择实现HTML3草案そうあんこうのうてき不同ふどうしゅう并引にゅう它们自己じこてき插件(见浏览だい[16]
HTML5てきLogo
2008ねん1がつ
HTML5ゆかりW3Cさく工作こうさく草案そうあん链接页面そん档备份そん互联网档あん))发布[41]。虽然HTML5てき语法非常ひじょう类似于SGMLただし它已经放弃任なんなり为SGML应用ほどじょてき尝试,じょりょう一种替代的基于XMLてきHTML5序列じょれつ,它已あかり确定义自己じこてき“HTML”序列じょれつ[42]
2011ねん HTML5 – さい终征もとむ
2011ねん5がつ工作こうさくしょう组将HTML5推进いたりさい终征もとめ”(Last Call)阶段,邀请W3Cしゃ区内くない外人がいじん以确认本规范てきわざ术可もたれせい。W3C开发一套综合性测试套件来实现完整规范的广泛交互操作性,かんせい规范てき标日为2014ねん[43]。2011ねん1がつ,WHATWGはた其“HTML5”かつ动标なぞらえじゅう命名めいめい为“HTML”。W3C仍然继续其发ぬのHTML5てき项目[44]
2012ねん HTML5 – こう选推荐
2012ねん7がつ,WHATWGW3Cてき工作こうさく产生一定いってい程度ていどてきぶん离。W3C继续HTML5规范工作こうさく重点じゅうてんざい单一明确的标准上,这被WHATWGしょう为“かいあきら”。WHATWG组织则将HTML5さく为一个“かつ动标じゅん”(Living Standard)。かつ动标じゅんてき概念がいねん从未完成かんせいただしえい保持ほじ更新こうしんあずかあらため进,添加てんかしん特性とくせいただしこうのうてんかい删除。[45]
2012ねん12月,W3C指定していHTML5さく为候选推荐[46]阶段。该阶だんてき标准为“两个100%完成かんせい完全かんぜん实现交互こうご操作そうさ”。
2014ねん HTML5 – 提案ていあん推荐与推荐
2014ねん9がつ,HTML5进入提案ていあん推荐阶段。[47]
2014ねん10がつ28にち,HTML5さく为稳じょうW3C推荐标准发布[48],这意味いみHTML5てき标准やめ完成かんせい[49]

XHTML版本はんぽん[编辑]

XHTML使用しようXML 1.0あらためうつしHTML 4.01てき独立どくりつ语言。它不さいさく为单どく标准开发。

  • XHTML 1.0[50], 2000ねん1がつ26にちさく为W3C推荐标准发布。おさむ订版于2002ねん8がつ1にち发布,它提供与きょうよHTML 4.04.01そうどうてきさん个变,这些变化じゅうしんざいXMLちゅう制定せいてい
  • XHTML 1.1[51]もと于XHTML 1.0 严格ばん,2001ねん5がつ31にち さく为W3C推荐标准发布。おさむ订版使用しようかたぎ块化XHTML页面そん档备份そん互联网档あんてき块,2001ねん4がつ10にちさく为W3C推荐标准发布。
  • XHTML 2.0为工作こうさく草案そうあんただし支持しじHTML5あずかXHTML5てき工作こうさく,此草あん[52][53][54]。 XHTML 2.0あずかXHTML 1.xけんよういん此更确切てき说这いち个XHTML风格てきしん语言而不XHTML 1.xてき更新こうしん
  • ざいHTML5草案そうあんちゅう规定いち个XHTML语法,しょう为“XHTML5.1”[55]

标记[编辑]

HTML标记包含ほうがん标签(及其属性ぞくせい)、もと于字てきすうすえ类型、引用いんよう实体引用いんようとう几个关键部分ぶぶん。HTML标签さいつね见的,通常つうじょうなり对出现,<h1>あずか</h1>。这些なり对出现的标签ちゅうだい一个标签是开始标签,だい二个标签是结束标签。两个标签间为元素げんそてき内容ないようゆう些标签没ゆう内容ないよう,为空元素げんそ,如<img>

HTML另一个重要组成部分为ぶん档类がた声明せいめいえいdocument type declaration,这会さわ标准しき渲染。

以下いかいち个经てんてきHello Worldほどじょてきれい

<!DOCTYPE html>
<html>
  <head>
    <title>This is a title</title>
  </head>
  <body>
    <p>Hello world!</p>
  </body>
</html>

<html></html>これ间的ぶんほん描述网页,<body></body>これ间的ぶんほん为可视页めん内容ないよう。标记ぶんほん<title>This is a title</title>てい义了浏览てき页面标题。

ぶん档标记类がた<!DOCTYPE html>よう于HTML5。 如果进行声明せいめい,浏览かい使用しようかい异模しき”进行渲染。[56]

元素げんそ[编辑]

HTMLぶん档由はま套的HTML元素げんそ构成。它们ようHTML标签表示ひょうじ包含ほうがん于尖くくごうちゅう,如<p>[57]

ざい一般いっぱんじょう况下,一个元素由一对标签表示:“开始标签”<p>あずか“结束标签”</p>元素げんそ如果含有がんゆうぶんほん内容ないよう,就被放置ほうちざい这些标签间。

ざい开始あずか结束标签间也以封そう另外てき标签,包括ほうかつ标签与ぶんほんてき混合こんごう。这些嵌套元素げんそちち元素げんそてき元素げんそ

开始标签也可包含ほうがん标签属性ぞくせい。这些属性ぞくせいゆう诸如标识ぶん档区だんはた样式しんいき绑定いたぶん档演しめせ为一些如<img>ひとしてき标签嵌入かんにゅう图像、引用いんよう图像らいみなもととう作用さよう

一些元素如换行<br>まこと嵌入かんにゅうにんなん内容ないよう,无论文字もじある其他标签。这些元素げんそただ需一个单一的空标签(类似于一个开始标签),无需结束标签。

许多标签选的,ゆう其是些很常用じょうようてき段落だんらく元素げんそ<p>てき闭合はし标签。HTML浏览ある其他媒介ばいかい以从上下じょうげぶん识别元素げんそてき闭合はし以及よしHTML标准所定しょてい义的结构规则。这些规则非常ひじょう复杂,だい多数たすうHTML编码じん员可以完ぜん理解りかいてき

いん此,いち个HTML元素げんそてき一般いっぱん形式けいしき为:<tag attribute1="value1" attribute2="value2">''content''</tag>いち些HTML元素げんそてい义为そら元素げんそ,其形しき<tag attribute1="value1" attribute2="value2">そら元素げんそ不能ふのうふうそうにんなん内容ないようれい<br>标签あるうち联标签<img>いち个HTML元素げんそてき名称めいしょうそく为标签使用しようてき名称めいしょう注意ちゅうい,结束标签てき名称めいしょう前面ぜんめんゆういち个斜ゆずりは“/”,そら元素げんそ需要じゅよう也不まこと许结たば标签。如果元素げんそ属性ぞくせい标明,则使用しよう其默认值。

れい[编辑]

HTMLぶん档的页眉:<head>...</head>。标题包含ほうがんざい头部,れい如:

<head>
  <title>The Title</title>
</head>

标题:HTML标题ゆかり<h1>いた<h6>六个标签构成,字体じたいゆかりだいいたしょう递减:

<h1>Heading level 1</h1>
<h2>Heading level 2</h2>
<h3>Heading level 3</h3>
<h4>Heading level 4</h4>
<h5>Heading level 5</h5>
<h6>Heading level 6</h6>

段落だんらく

<p>だいいちだん</p>  <p>だいだん</p>

换行:<br><br>あずか<p>これ间的异是br换行ただしあらため变页めんてき语义结构,而p部分ぶぶんてき页面なりだん

<p>這是<br>いち<br>使用しようかわこう<br>段落だんらく</p>

链接:使用しよう<a>标签らい创建链接。href属性ぞくせい包含ほうがん链接てきURL

<a href="https://zh.wikipedia.org/">ちゅうぶん維基百科ひゃっかてき連結れんけつ</a>

ちゅう释:

<!-- This is a comment -->

ちゅう释有じょ理解りかい标记,ただし它不かいざい网页じょう显示。

HTMLちゅう存在そんざい以下いか几种类型てき标记元素げんそ

よう于文ほんてき结构しき标记
れい如,<h2>羽毛うもうだま</h2>はた羽毛うもうだまてい义为级标题。结构しき标记指示しじにんなん特定とくていてき渲染,ただしだい多数たすう网页浏览都会とかいさいよう元素げんそ格式かくしきてきだま认样しきようざい内容ないようじょう实现进一步的风格可以使用层叠样式ひょう(CSS)[58]
よう于文ほんがい观的ひょう现式标记论其目的もくてき
れい如,'''からだ'''表示ひょうじ视觉输出设备应将ぶんほんからだあらただし如果设备无法做到这いちてん(如朗读文ほんてき听觉设备),就不かい发生什么现象。ざい这种じょう况下,'''からだ'''あずか''斜體しゃたい''可能かのうゆうしょうどうてき视觉效果こうかただしざいほん质上它们さら语义。如同'''きょう文字もじ'''あずか''強調きょうちょう文字もじ''いくわ别。为支持しじCSSてき使用しようだい多数たすうひょう现式标记ざいHTML 4.0规范ちゅうさい推荐使用しよう
超文ちょうぶんほん标记使ぶん档的一部分链接到其他文档
元素げんそざいぶん档中创建ちょう链接,其href属性ぞくせい设置链接てきURLれい如:HTML标记<a href="https://zh.wikipedia.org/">ちゅうぶん維基百科ひゃっか</a>かいはた文字もじ"ちゅうぶん维基百科ひゃっか页面そん档备份そん互联网档あん"渲染为超链接。ようしょう图片渲染为超链接,img元素げんそ要作ようさく内容ないよう插入そうにゅういたa元素げんそちゅう<a href="https://example.org"><img src="image.gif" alt="說明せつめい文字もじ" width="50" height="50" border="0"></a>

属性ぞくせい[编辑]

だい多数たすう元素げんそてき属性ぞくせい以“名称めいしょう-值”てき形式けいしきなり对出现,ゆかり“=”ぶん离并うつしざい开始标签元素げんそめいきさき。值一般由单引号或双引号包围,ゆう些值てき内容ないよう包含ほうがん特定とくていざいHTMLちゅう以去掉引ごう(XHTMLくだり[59][60]引号てき属性ぞくせい值被认为不安ふあん全的ぜんてき[61]ゆう些属せい无需なり对出现,仅存在そんざい于开はじめ标签ちゅうそくかげ元素げんそ[9],如img 元素げんそてきismap 属性ぞくせい[62]

许多元素げんそ存在そんざいいち共通きょうつうてき属性ぞくせい

  • id属性ぞくせい元素げんそ提供ていきょうりょうざい全文ぜんぶん档内てきただいち标识。它用于识别元素げんそ,以便样式ひょう以改变其ひょう现属せい脚本きゃくほん以改变、显示ある删除其内容ないようある格式かくしき。对于添加てんかいた页面てきURL,它为元素げんそ提供ていきょうりょう一个全局唯一标识,通常つうじょう为页めんてきあきら节。れい如,ID "属性ぞくせい"对于https://zh.wikipedia.org/wiki/HTML#属性ぞくせい
  • class属性ぞくせい提供ていきょう一种将类似元素分类的方式。つねよう于语义化ある格式かくしきれい如,いち个HTMLぶん档可指定してい<class="標記ひょうき">らい表明ひょうめい所有しょゆう具有ぐゆう这一类值的元素都从属于文档的主文本。格式かくしききさき,这样てき元素げんそ可能かのうかい聚集ざい一起かずき,并作为页めん脚注きゃくちゅう而不かい现在HTMLだい码中。类属せい也被ようほろ格式かくしきてき语义。类值也可进行声明せいめい。如<class="標記ひょうき 重要じゅうよう">はた元素げんそどう时放いれ標記ひょうきあずか重要じゅうよう两类ちゅう
  • style属性ぞくせい以将ひょう现性质赋いち特定とくてい元素げんそおこり使用しようidあるclass 属性ぞくせい从样しきひょうちゅう选择元素げんそ,“style”认为一个更好的做法,つきかんゆう时这对一个简单、专用あるとく别的样式显得ふとしげる琐。
  • title属性ぞくせいよう于给元素げんそいち附加ふかてき说明。 だい多数たすう浏览ちゅう这一属性显示为工具こうぐ提示ていじえいTooltip
  • lang属性ぞくせいよう于识别元素げんそ内容ないようてき语言,它可能かのうあずかぶん档的主要しゅよう语言不同ふどうれい如,在中ざいちゅうぶんぶん档中:
    <p>ほう<span lang="fr">c'est la vie</span>ざいほうこくてき应用很普遍ふへん为“这就生活せいかつ” 。<p>
    

缩写元素げんそabbr可用かよう于说あかりいち些属せい

<abbr id="ID" class="术语" style="color:purple;" title="超文ちょうぶんほん标记语言">HTML</abbr>

这个れい显示为HTMLざいだい多数たすう浏览ちゅうひかり指向しこう缩写时会显示标题文字もじ超文ちょうぶんほん标记语言”。

だい多数たすう元素げんそさいようあずか语言しょう关的属性ぞくせいdir らい指定してい文字もじ方向ほうこう,如 "rtl"さいよう从右いたひだりてきぶんほんおもねひしげはくなみ斯语以及まれはくらい[63]

あずか实体引用いんよう[编辑]

ざい4.0版本はんぽんちゅう,HTMLてい义了いち系列けいれつども252个字实体引用いんよう1,114,050个もと參考さんこう。二者都支持单个字符通过简单的标记写入。文字もじあずか其对应的标记渲染てき效果こうかしょうどう

よう这种方式ほうしき“转义”てき能力のうりょくまこと许字<あずか&当分とうぶん别被うつしさく&lt;&amp;时)理解りかい为字すうすえ而不标记。れい<通常つうじょう为标签的开头,&通常つうじょう为字实体引用いんようあずか数字すうじ引用いんようてき开头;&amp;ある&#x26;ある&#38;はた&さく为元素的すてき内容ないようある属性ぞくせいてき值。そう引号"ざいよう于属せい值的标示时必须转义为&quot;ある&#x22;ある&#34;相等そうとうとう于单引号'よう于属せい值的标示时,也必须转义为&#x27;ある&#39;あるHTML5あずかXHTMLぶん档中てき&apos;[64][65])。

如果ぶん档作しゃゆるがせりゃくりょう转义这样てき,一些浏览器会尝试通过上下文猜测他们的意图。如果结果仍为无效标记,这会使其他浏览あるよう代理だいり难以访问到该文档,并使它们尝试使用しよう搜索そうさく索引さくいんらい解析かいせき该文档。

些难以输いれある不在ふざい该文档编码なかてき也可どおり过转义来实现。れい通常つうじょうただざい西欧せいおうあるみなみ美的びてき键盘现的じゅう音符おんぷeé),以在HTMLぶん档中用作ようさく实体引用いんよう&eacute; ある数字すうじ引用いんよう&#xE9;ある&#233;。 诸如UTF-8てきUnicode编码与所有しょゆうてき现代浏览けんよう并允许直接ちょくせつ访问ぜんたま书写けい统几乎所有しょゆうてき [66]

かずすえ类型[编辑]

HTML为元素げんそ内容ないようてい义了かずすえ类型,如脚本数ほんすうすえ、样式ひょうすうすえ以及许多属性ぞくせい值的类型,包括ほうかつID、名称めいしょう、URI、数字すうじ长度单位、语言、媒体ばいたい描述颜色、编码、にち时间とうとう所有しょゆう这些すうすえ类型すうすえてき特殊とくしゅ

ぶん档类がた声明せいめい[编辑]

HTMLぶん档需ようぶん档类がた声明せいめいえいdocument type declarationえい语非正式せいしき说法“doctype”)开头。ざい浏览ちゅうぶん档类がた声明せいめいゆうじょ于确てい渲染しき——とく别是使用しようかい异模しき

ぶん档类がた声明せいめいてきはつ衷是どおり过基于ぶん档类がたてい(DTD)てきSGML工具こうぐらい解析かいせき并验证HTMLぶん档。

HTML5未定みてい义DTD,所以ゆえんざいHTML5ちゅうぶん档类がた声明せいめいさら为简たん[67]

<!DOCTYPE html>

HTML 4ぶん档类がた声明せいめい举例:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

声明せいめい引用いんようHTML 4.01“严格”ばんてきDTD。もと于SGMLてき验证读取DTD,せい解析かいせき这些ぶん档并执行验证。ざい现代浏览ちゅう,一个有效的文档类型激活标准模式有别于かい异模しき

另外,HTML 4.01提供ていきょう过渡がたあずかかまちしゅうがたてきDTD。过渡がた涵盖さい广,它可整合せいごうとうぜん以及ろうきゅうある“过时”てき标签,而严かくがたDTD排除はいじょりょう过时てき标签。かまちしゅう拥有所有しょゆう构建かまちしょ需的标签以及过渡がたてき标签。[68]

语义HTML[编辑]

语义HTMLいち种编うつしHTMLてき方式ほうしき,它强调编码信いきてき含义ざい其格しき(样子)これじょう。HTML从创りつはつ包括ほうかつ语义标记[69]ただし包括ほうかつ标识せい标记如<font><i><center>标签。也存在そんざい一些语义上中立的spanあずかdiv标签。1990年代ねんだいまつCSS开始应用于大多数たすう浏览,网页制作せいさくしゃ就被使用しようCSS以便ていげんあずか內容分離ぶんり[70]

ざい2001ねんいち语义网てき讨论ちゅう蒂姆·はく纳斯-とうひと给出りょういち种的方法ほうほう使つかい智能ちのう软件“代理人だいりにん可能かのうゆう一天会自动抓取网页进行查找、过滤并将ぜんあい关的联系おこりらい[71]。这种代理だいり甚至ざい现在也不普遍ふへんただしいちWeb 2.0こん价格较网站てきそうほう可能かのうかい结束。这些网页应用ほどじょてき混合こんごうあずかはく纳斯-てき语义代理人だいりにんてき间主かなめ别基于以ごと实:とうまえてき聚合与信よしんいき混合こんごう通常つうじょうゆかり网页开发しゃ设计,们早やめ知道ともみち网络位置いち希望きぼうこん搭、较与结合てき特定とくていすうすえてきAPI语义。

网页代理だいりてき一个重要类型是网络爬虫ある搜索そうさく引擎蜘蛛くも。这些软件代理だいり赖于它们发现てき网页てき语义きよし晰度,いん为它们一天要使用各种技术与算法さんぽうらい读取索引さくいんすうひゃく万个网页并给网页用户提供搜索そうさく工具こうぐぼつゆう这些万维网的有效性就会大大降低。

为使搜索そうさく引擎蜘蛛くも评估它们ざいHTMLぶん档中发现てきぶんほんかただんてき重要じゅうようせい,也为些创けん标记とう混合こんごうてきじんあずかさらてき动化代理だいり工具こうぐ,HTMLちゅうてき语义结构需要じゅよう广泛一致地应用从而将文本的含义呈现给浏览者。[72]

表示ひょうじせい标记ざいとうまえてきHTMLXHTML推荐ちゅう使用しようきゅう版本はんぽんHTMLちゅうてきだい多数たすう表示ひょうじこうのうさいまこと使用しよういん为它们导致可访问せい变差、站点维护成本なりもと变高和文わぶん档大しょう变大。[73]

こうてき语义HTML也改善かいぜんりょう网页ぶん档的访问せいまいり网页内容ないよう障碍しょうがい指南しなんえいWeb Content Accessibility Guidelines)。れい如,とうへいまく阅读あるおと频浏览器以正确判定はんてい一个文档的结构时,视觉障碍しょうがいよう户不かいさいいん阅读じゅう复或无关てきしんいき而浪费时间。

ぶん[编辑]

HTMLぶん档分发的方法ほうほう其他计算つくえぶんけんしょうどう过,它们さいつねどおり网页ふく务器てき超文ちょうぶんほん传输协议ある电子邮件传输。

HTTP[编辑]

まん维网主要しゅようよし从服务器どおりHTTP协议こう浏览发送てきHTMLぶん档组なりただし,HTTP也可以被よう于传输HTML外的がいてきすうすえれい如图ぞう声音こわね其他内容ないよう。为使浏览了解りょうかい如何いか处理接收せっしゅういたてきぶん档,ざい传输ぶん档时必须どう时传递ぶんけん类型。这种もとすうすえ包含ほうがんMIME类型(对于HTML 4.01あるさら早版はやばんほんtext/html,而对于XHTML 1.0あるこれきさきてき版本はんぽんapplication/xhtml+xml),以及编码(まいりHTML编码方式ほうしき)。

ざい现在てき浏览ちゅうかずHTMLぶん档一おこり发送てきMIME类型かげ响文档的かい读方しきXHTML MIME类型一起发送的文档被认为是良构的XML,而语法错误かい导致浏览无法てい现文档。完全かんぜんしょうどうてきぶん档如はてHTML MIME类型いちおこり发送,则可能かのう正常せいじょう显示,いん为浏览器对HTMLてき语法检查さらたゆ些。

W3Cてき推荐指出さしで,遵循规定てき推荐ゆび引的XHTML 1.0ぶん档可标记しゃにんいちてきMIME类型[74]。XHTML 1.1还指,XHTML 1.1ぶん档应[75]标有两种MIME类型[76]

HTML邮件[编辑]

だい多数たすう图形电子邮件きゃく户端まこと使用しようHTMLてきしゅう(经常かいげんきよし提供ていきょう格式かくしき无法使用しよう纯文ほんてき语义标记。这可能かのう包括ほうかつ印刷いんさつしんいき,如彩しょく标题、つよ调和引用いんようぶんほんうちはま图片图表とう。许多这样てききゃく包含ほうがんいち个编うつしHTML电子邮件消息しょうそくてき图形よう户界めん编辑一个用于显示的渲染引擎。ざい邮件ちゅう使用しようHTML受到りょう一些兼容性的批评,よし于一些盲人或具有视觉障碍的人的访问问题,这种方式ほうしき有利ゆうり于伪そうてき钓鱼おさむよし其消いき大小だいしょうちょう过明ぶん所以ゆえん它可混淆こんこう垃圾邮件过滤

命名めいめい规则[编辑]

さい常用じょうようてき计算つくえぶんけん扩展めい.html通用つうよう缩写为.htm。它起げん于某些早操作そうさけい统与ぶんけんけい统,如DOS以及FATかずすえ结构てき局限きょくげんせい,它将ぶんけん扩展めいげんせい3个字はは[77]

HTML应用ほどじょ[编辑]

HTML应用ほどじょ(HTA;ぶんけん扩展めい".hta")いちMicrosoft Windows应用ほどじょ,它在浏览ちゅう使用しようHTML动态HTML提供ていきょう应用ほどじょ图形界面かいめんせい规HTMLぶんけんきりせいざい浏览てき安全あんぜん模型もけいちゅうただのうぶん别通过网页服务器网页对象あずか站点Cookie进行どおり信和しんわ操作そうさ。HTAさく为完ぜん受信じゅしんにんてき应用ほどじょ运行,いん此拥ゆうさらてき权限,如创けん/编辑/删除ぶんけんあずかちゅうさつひょう项。よし为它们在浏览安全あんぜんしきそと操作そうさ所以ゆえんHTA不能ふのうどおり过HTTP执行,必须载(就像EXEぶんけん)并在ほん地文ちぶんけんけい统执ぎょう

ところ见即所得しょとく编辑[编辑]

ところ见即所得しょとく编辑使用しよう图形よう户界めん(GUI)显示HTMLぶん档,常常つねづね类似于文字もじ处理所以ゆえんよう户可以设计一切いっさい。编者めん对的ぶん档,而不だい码,所以ゆえん作者さくしゃ并不需要じゅようふとおおてきHTML识。这种しょ见即所得しょとくてき编辑しき一直受到诟病[78][79]しゅ要因よういん为它生成せいせいてきだい码质りょうこう也有やゆうじんしゅ张将其改变至WYSIWYM模型もけいところ见即しょゆび)。

ところ见即所得しょとくてき编辑仍然一个有争议的话题,よし于人们普遍ふへん认为它们存在そんざい以下いか缺陷けっかん

  • 主要しゅよう赖于ぬのきょく而不具体ぐたい含义,经常使用しよう不能ふのう传达预期含义而只简单复制ぬのきょくてき标记[80]
  • 经常产生非常ひじょう冗长和重かずえ复的だい码,而这些代码并ぼつ有利ゆうりようHTMLCSSてき级联特性とくせい
  • 经常产生语法不正ふせい确的标记,しょう为“标签汤”ある语义不正ふせい确的标记(れい使用しよう<em>らい表示ひょうじ斜体しゃたい)。
  • よし于HTMLぶん档中てき大量たいりょうしんじいき并是不在ふざいぬのきょくちゅう所以ゆえん这种模型もけいいん其“ところ见即所得しょとくてき特性とくせい而一直受到诟病[81]

まいり[编辑]

参考さんこう文献ぶんけん[编辑]

  1. ^ HTML 5.2. W3C. 2017-12-14 [2018-03-02]. (原始げんし内容ないようそん档于2018-02-21). 
  2. ^ HTML 5.3 Editor’s Draft. W3C. 2017-03-01 [2018-03-02]. (原始げんし内容ないようそん档于2018-03-05). 
  3. ^ Flanagan, David. JavaScript - The definitive guide 6. : 1. JavaScript is part of the triad of technologies that all Web developers must learn: HTML to specify the content of web pages, CSS to specify the presentation of web pages, and JavaScript to specify the behaviour of web pages. 
  4. ^ HTML 4.0 Specification — W3C Recommendation — Conformance: requirements and recommendations. World Wide Web Consortium. 1997-12-18 [2015-07-06]. (原始げんし内容ないようそん于2015-05-15). 
  5. ^ Tim Berners-Lee, "Information Management: A Proposal." CERN (March 1989, May 1990). W3.org页面そん档备份そん互联网档あん
  6. ^ Tim Berners-Lee, "Design Issues"页面そん档备份そん互联网档あん
  7. ^ Tim Berners-Lee, "Design Issues"页面そん档备份そん互联网档あん
  8. ^ HTML Tags. [2021-06-29]. (原始げんし内容ないようそん于2019-11-16). 
  9. ^ 9.0 9.1 9.2 Tags used in HTML. World Wide Web Consortium. 1992-11-03 [2008-11-16]. (原始げんし内容ないようそん于2010-01-31). 
  10. ^ First mention of HTML Tags on the www-talk mailing list. World Wide Web Consortium. 1991-10-29 [2007-04-08]. (原始げんし内容ないようそん于2007-02-24). 
  11. ^ Index of elements in HTML 4. World Wide Web Consortium. 1999-12-24 [2007-04-08]. (原始げんし内容ないようそん于2007-05-05). 
  12. ^ Tim Berners-Lee. Re: SGML/HTML docs, X Browser (archived www-talk mailing list post). 1991-12-09 [2007-06-16]. (原始げんし内容ないようそん于2007-12-22). SGML is very general. HTML is a specific application of the SGML basic syntax applied to hypertext documents with simple structure. 
  13. ^ Raymond, Eric. IETF and the RFC Standards Process. The Art of Unix Programming. [2016-01-22]. (原始げんし内容ないようそん档于2005-03-17). In IETF tradition, standards have to arise from experience with a working prototype implementation — but once they become standards, code that does not conform to them is considered broken and mercilessly scrapped. ...Internet-Drafts are not specifications; software implementers and vendors are specifically barred from claiming compliance with them as if they were specifications. Internet-Drafts are focal points for discussion, usually in a working group... Once an Internet-Draft has been published with an RFC number, it is a specification to which implementers may claim conformance. It is expected that the authors of the RFC and the community at large will begin correcting the specification with field experience. 
  14. ^ HTML+ Internet-Draft — Abstract. [2016-01-22]. (原始げんし内容ないようそん档于2016-05-15). Browser writers are experimenting with extensions to HTML and it is now appropriate to draw these ideas together into a revised document format. The new format is designed to allow a gradual roll over from HTML, adding features like tables, captioned figures and fill-out forms for querying remote databases or mailing questionnaires. 
  15. ^ Berners-Lee, Tim; Connelly, Daniel. RFC 1866 – Hypertext Markup Language – 2.0. Internet Engineering Task Force. November 1995 [2010-12-01]. (原始げんし内容ないようそん于2011-08-27). This document thus defines an HTML 2.0 (to distinguish it from the previous informal specifications). Future (generally upwardly compatible) versions of HTML with new features will be released with higher version numbers. 
  16. ^ 16.0 16.1 16.2 Raggett, Dave. Raggett on HTML 4. 1998 [2007-07-09]. (原始げんし内容ないようそん于2007-06-25). 
  17. ^ HTML5 – Hypertext Markup Language – 5.0. Internet Engineering Task Force. 2014-10-28 [2014-11-25]. (原始げんし内容ないようそん档于2014-11-02). This document recommends HTML 5.0 after completion. 
  18. ^ HTML 3.2 Reference Specification. World Wide Web Consortium. 1997-01-14 [2008-11-16]. (原始げんし内容ないようそん档于2010-06-19). 
  19. ^ IETF HTML WG. [2007-06-16]. (原始げんし内容ないようそん于2007-06-07). Note: This working group is closed 
  20. ^ 20.0 20.1 Arnoud Engelfriet. Introduction to Wilbur. Web Design Group. [2007-06-16]. (原始げんし内容ないようそん于2007-07-05). 
  21. ^ HTML 4.0 Specification. World Wide Web Consortium. 1997-12-18 [2008-11-16]. (原始げんし内容ないようそん档于2011-06-06). 
  22. ^ HTML 4 – 4 Conformance: requirements and recommendations. [2009-12-30]. (原始げんし内容ないようそん于2010-01-06). 
  23. ^ HTML 4.0 Specification. World Wide Web Consortium. 1998-04-24 [2008-11-16]. (原始げんし内容ないようそん于2008-07-27). 
  24. ^ HTML 4.01 Specification. World Wide Web Consortium. 1999-12-24 [2008-11-16]. (原始げんし内容ないようそん于2008-11-15). 
  25. ^ 25.0 25.1 ISO. ISO/IEC 15445:2000 – Information technology – Document description and processing languages – HyperText Markup Language (HTML). 2000 [2009-12-26]. (原始げんし内容ないようそん于2009-07-07). 
  26. ^ Cs.Tcd.Ie页面そん档备份そん互联网档あん). Cs.Tcd.Ie (2000-05-15). Retrieved on 2012-02-16.
  27. ^ HTML5: A vocabulary and associated APIs for HTML and XHTML. World Wide Web Consortium. 2014-10-28 [2014-10-31]. (原始げんし内容ないようそん档于2014-10-30). 
  28. ^ Open Web Platform Milestone Achieved with HTML5 Recommendation (しん闻稿). World Wide Web Consortium. 2014-10-28 [2014-10-31]. (原始げんし内容ないようそん档于2014-10-30). 
  29. ^ Connolly, Daniel. MIME as a hypertext architecture. CERN. 1992-06-06 [2010-10-24]. (原始げんし内容ないようそん于2010-12-26). 
  30. ^ Connolly, Daniel. HTML DTD enclosed. CERN. 1992-07-15 [2010-10-24]. (原始げんし内容ないようそん于2010-11-20). 
  31. ^ Connolly, Daniel. document type declaration subset for Hyper Text Markup Language as defined by the World Wide Web project. CERN. 1992-08-18 [2010-10-24]. (原始げんし内容ないようそん档于2012-03-14). 
  32. ^ 32.0 32.1 Connolly, Daniel. Document Type Definition for the Hyper Text Markup Language as used by the World Wide Web application. CERN. 1992-11-24 [2010-10-24]. (原始げんし内容ないようそん档于2012-01-18).  See section "Revision History"
  33. ^ Berners-Lee, Tim; Connolly, Daniel. Hyper Text Markup Language (HTML) Internet Draft version 1.1. IETF IIIR Working Group. June 1993 [2010-09-18]. (原始げんし内容ないようそん于2010-11-16). 
  34. ^ Berners-Lee, Tim; Connolly, Daniel. Hypertext Markup Language (HTML) Internet Draft version 1.2. IETF IIIR Working Group. June 1993 [2010-09-18]. (原始げんし内容ないようそん于2009-04-15). 
  35. ^ Berners-Lee, Tim; Connolly, Daniel. HyperText Markup Language Specification – 2.0 INTERNET DRAFT. IETF. 1994-11-28 [2010-10-24]. (原始げんし内容ないようそん于2010-08-19). 
  36. ^ HTML 3.0 Draft (Expired!) Materials. World Wide Web Consortium. 1995-12-21 [2008-11-16]. (原始げんし内容ないようそん于2008-10-25). 
  37. ^ 37.0 37.1 HyperText Markup Language Specification Version 3.0. [2007-06-16]. (原始げんし内容ないようそん于2007-07-06). 
  38. ^ Raggett, Dave. HyperText Markup Language Specification Version 3.0. HTML 3.0 Internet Draft Expires in six months. World Wide Web Consortium. 1995-03-28 [2010-06-17]. (原始げんし内容ないようそん于2010-03-14). 
  39. ^ Bowers, Neil. Weblint: Just Another Perl Hack. [2016-01-22]. (原始げんし内容ないようそん于2011-05-11). 
  40. ^ Lie, Håkon Wium; Bos, Bert. Cascading style sheets: designing for the Web. Addison Wesley Longman. April 1997: 263 [2010-06-09]. (原始げんし内容ないようそん于2017-07-17). 
  41. ^ HTML5. World Wide Web Consortium. 2008-06-10 [2008-11-16]. (原始げんし内容ないようそん于2015-06-03). 
  42. ^ HTML5, one vocabulary, two serializations. [2009-02-25]. (原始げんし内容ないようそん于2008-12-17). 
  43. ^ W3C Confirms May 2011 for HTML5 Last Call, Targets 2014 for HTML5 Standard. World Wide Web Consortium. 2011-02-14 [2011-02-18]. (原始げんし内容ないようそん档于2012-06-07). 
  44. ^ Hickson, Ian. HTML Is the New HTML5. [2011-01-21]. (原始げんし内容ないようそん档于2012-06-07). 
  45. ^ HTML5 gets the splits.. netmagazine.com. [2012-07-23]. (原始げんし内容ないようそん档于2012-07-25). 
  46. ^ HTML5. W3.org. 2012-12-17 [2013-06-15]. (原始げんし内容ないようそん档于2013-06-20). 
  47. ^ Call for Review: HTML5 Proposed Recommendation Published W3C News. W3.org. 2014-09-16 [2014-09-27]. (原始げんし内容ないようそん档于2014-09-26). 
  48. ^ Open Web Platform Milestone Achieved with HTML5 Recommendation. W3C. 2014-10-28 [2014-10-29]. (原始げんし内容ないようそん档于2014-10-28). 
  49. ^ HTML5 specification finalized, squabbling over specs continues. Ars Technica. 2014-10-29 [2014-10-29]. (原始げんし内容ないようそん于2014-10-29). 
  50. ^ XHTML 1.0: The Extensible HyperText Markup Language (Second Edition). World Wide Web Consortium. 2000-01-26 [2008-11-16]. (原始げんし内容ないようそん档于2008-11-14). 
  51. ^ XHTML 1.1 – Module-based XHTML — Second Edition. World Wide Web Consortium. 2007-02-16 [2008-11-16]. (原始げんし内容ないようそん于2008-11-14). 
  52. ^ XHTM 2.0. World Wide Web Consortium. 2006-07-26 [2008-11-16]. (原始げんし内容ないようそん档于2008-11-15). 
  53. ^ XHTML 2 Working Group Expected to Stop Work End of 2009, W3C to Increase Resources on HTML5. World Wide Web Consortium. 2009-07-17 [2008-11-16]. (原始げんし内容ないようそん于2011-01-27). 
  54. ^ W3C XHTML FAQ. [2016-01-22]. (原始げんし内容ないようそん档于2012-06-07). 
  55. ^ HTML5. W3C. 2013-10-19 [2016-01-22]. (原始げんし内容ないようそん于2013-10-20). 
  56. ^ Activating Browser Modes with Doctype页面そん档备份そん互联网档あん). Hsivonen.iki.fi. Retrieved on 2012-02-16.
  57. ^ HTML Elements. w3schools. [2015-03-16]. (原始げんし内容ないようそん于2015-03-15). 
  58. ^ CSS Introduction. W3schools. [2015-03-16]. (原始げんし内容ないようそん档于2015-03-17). 
  59. ^ On SGML and HTML. World Wide Web Consortium. [2008-11-16]. (原始げんし内容ないようそん于2008-11-17). 
  60. ^ XHTML 1.0 – Differences with HTML 4. World Wide Web Consortium. [2008-11-16]. (原始げんし内容ないようそん于2008-12-21). 
  61. ^ Korpela, Jukka. Why attribute values should always be quoted in HTML. Cs.tut.fi. 1998-07-06 [2008-11-16]. (原始げんし内容ないようそん于2008-11-21). 
  62. ^ Objects, Images, and Applets in HTML documents. World Wide Web Consortium. 1999-12-24 [2008-11-16]. (原始げんし内容ないようそん于2008-03-12). 
  63. ^ H56: Using the dir attribute on an inline element to resolve problems with nested directional runs. Techniques for WCAG 2.0. W3C. [2010-09-18]. (原始げんし内容ないようそん于2010-11-09). 
  64. ^ Character Entity Reference Chart. World Wide Web Consortium. 2012-10-24 [2016-01-26]. (原始げんし内容ないようそん于2013-08-14). 
  65. ^ The Named Character Reference &apos;. World Wide Web Consortium. 2000-01-26 [2006-02-09]. (原始げんし内容ないようそん档于2009-02-12). 
  66. ^ The Unicode Standard: A Technical Introduction. [2010-03-16]. (原始げんし内容ないようそん于2010-03-10). 
  67. ^ "HTML: The Markup Language (an HTML language reference)"页面そん档备份そん互联网档あん). Retrieved 2013-08-19.
  68. ^ SAMS teach yourself html and css 8th edition
  69. ^ Berners-Lee, Tim; Fischetti, Mark. Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web by Its Inventor. San Francisco: Harper. 2000. ISBN 978-0-06-251587-2. 
  70. ^ Raggett, Dave. Adding a touch of style. W3C. 2002 [2009-10-02]. (原始げんし内容ないようそん于2009-10-06).  This article notes that presentational HTML markup may be useful when targeting browsers "before Netscape 4.0 and Internet Explorer 4.0". See the list of web browsers to confirm that these were both released in 1997.
  71. ^ Tim Berners-Lee, James Hendler and Ora Lassila. The Semantic Web. Scientific American. 2001 [2009-10-02]. (原始げんし内容ないようそん于2009-10-01). 
  72. ^ Nigel Shadbolt, Wendy Hall and Tim Berners-Lee. The Semantic Web Revisited (PDF). IEEE Intelligent Systems. 2006 [2009-10-02]. (原始げんし内容ないようそん (PDF)于2009-09-18). 
  73. ^ HTML: The Living Standard. WHATWG. [2018-09-27]. (原始げんし内容ないようそん于2018-09-27). 
  74. ^ XHTML 1.0 The Extensible HyperText Markup Language (Second Edition). World Wide Web Consortium. 2002 [2000] [2008-12-07]. (原始げんし内容ないようそん档于2008-12-04). XHTML Documents which follow the guidelines set forth in Appendix C, "HTML Compatibility Guidelines" may be labeled with the Internet Media Type "text/html" [RFC2854], as they are compatible with most HTML browsers. Those documents, and any other document conforming to this specification, may also be labeled with the Internet Media Type "application/xhtml+xml" as defined in [RFC3236]. 
  75. ^ RFC 2119: Key words for use in RFCs to Indicate Requirement Levels. Harvard University. 1997 [2008-12-07]. (原始げんし内容ないようそん档于2008-12-06). 3. SHOULD This word, or the adjective "RECOMMENDED", mean that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course. 
  76. ^ XHTML 1.1 – Module-based XHTML — Second Edition. World Wide Web Consortium. 2007 [2008-12-07]. (原始げんし内容ないようそん于2008-12-17). XHTML 1.1 documents SHOULD be labeled with the Internet Media Type text/html as defined in [RFC2854] or application/xhtml+xml as defined in [RFC3236]. 
  77. ^ Naming Files, Paths, and Namespaces. Microsoft. [2015-03-16]. (原始げんし内容ないようそん于2015-04-02). 
  78. ^ Sauer, C.: WYSIWIKI – Questioning WYSIWYG in the Internet Age. In: Wikimania (2006)
  79. ^ Spiesser, J., Kitchen, L.: Optimization of HTML automatically generated by WYSIWYG programs. In: 13th International Conference on World Wide Web, pp. 355—364. WWW '04. ACM, New York, NY (New York, NY, U.S., May 17–20, 2004)
  80. ^ XHTML Reference: blockquote Archived 2010-03-25 at the Wayback Machine. Xhtml.com.[2023-10-16].
  81. ^ Invisible Revolution. www.invisiblerevolution.net. [2023-10-17]. (原始げんし内容ないようそん于2021-12-09). 

延伸えんしん阅读[编辑]