[8]
[DFN@en[[[XHTML 1]]]] は、 [[HTML 4]] を [[XML]]
に移植した基本語彙と、いくらかの拡張語彙を含む、
[[文書]][[マーク付け言語]] (の[[語彙]]) です。

[31] 90年代末から00年代半ば頃まで、 [[HTML4]] と並んで [[Web]]
で広く用いられていました。 (ただし [[XML]] としての本来の形ではなく、
[[HTML4]] と混用された不完全な形で使われるのがほとんどすべてでした。
詳しくは [[XHTML]] を参照。)

[17]
[[W3C]] の [[XHTML 1]] 関連[[勧告]]としては、
[[XHTML 1.0]]、 [[XHTML m12n 1.0]]、
[[XHTML Basic 1.0]]、[[XHTML 1.1]]、
[CODE(HTMLe)@en[[[ruby]]]] [[モジュール]]がありました。
その他に、 [[W3C]] で開発中の[[プロファイル]]、
[[モジュール]]、[[W3C]] 以外が開発した[[プロファイル]]、
[[モジュール]]等がありました。

;;
[16]
[Q@en[[[XHTML 1]]]] という言葉は [[XHTML 1.0]]
を指すこともありますが、ここでは、 [[XHTML 1.0]]
を含む、 [[XHTML]] 1.[VAR@en[x]] 世代一般を指します。

[18]
[[XHTML 1.0]] に対応した [[DOM]] として、
[[DOM水準2]] の [[HTML]] [[モジュール]]
([[HTML DOM]]) が [[W3C]] [[勧告]]となっていました。

* 代替

[32] 現在は [[HTML]] を普通に使うべきと考えられています。

* XHTML 1 関連仕様

[20] '''モジュール''':
:[[XHTML m12n 1.0]]:
[[XHTML 1.0]] に含まれる[[機能]]を[[モジュール化]]した仕様です。
[[抽象モジュール]]定義と[[DTDモジュール]]実装の記述方法が含まれています。
:[[XHTML m12n 1.1]]:
[[XHTML m12n 1.0]] に加え、 [[XML Schemaモジュール]]実装の記述方法が含まれています。
独立の仕様として準備され、後に [[XHTML m12n 1.0]] 
と統合されて[[第2版]]として [[WD]] が出版されていましたが、 
2006年に [[XHTML m12n 1.1]] という名前になって [[WD]] 
として出版されています。
:[CODE(HTMLe)@en[[[ruby]]]] [[モジュール]]:
[[ルビ]]のための [CODE(HTMLe)@en[[[ruby]]]]
[[要素型]]等を含む[[モジュール]]です。
当初は [[HTML 4]] に対する追加と [[XHTML 1]]
に対する追加の両方が考えられていましたが、
[[勧告]]では [[XHTML]] に対する追加となっています。
:[[XHTML]] [[事象]][[モジュール]]:
[[内在事象属性]]に代わる[[モジュール]]として
2000年に [[WD]] が出版されていました。
現在は [[XML事象]]という [[XHTML]] とは別の仕様になっています。
:[[XHTML]] [CODE(HTMLa)@en[[[role]]]] [[モジュール]]:
[[要素]]の[[役割]]を表す [CODE(HTMLa)@en[[[role]]]]
[[属性]]を含む[[モジュール]]です。
[[XHTML 2.0]] の一部として開発された[[属性]]を、
[[XHTML 1]] で使うために独立仕様としたもので、
2006年に [[WD]] が出版されています。
:[[Web Forms 2.0]]:
[[フォーム]]機能を拡張する仕様で、
[[HTML 4]]、[[XHTML 1]]、[[HTML DOM]] に対する追加・変更となっています。
[[WHATWG]] によって開発され、2005年に [[W3C]]
に[[提出]]されています。

[19] '''文書型・プロファイル''':
:[[XHTML 1.0]]:
[[HTML 4]] を [[XML]] に移植した仕様です。
1998年頃から開発が始まり、2000年に第1版[[勧告]]、
2002年に第2版[[勧告]]が出版されています。
:[[XHTML Basic 1.0]]:
[[携帯電話]]のような低機能な機器向けの簡略化された仕様です。
[[XHTML 1.1]] の[[部分集合]]になっています。
:[[XHTML Basic 1.1]]:
[[XHTML Basic 1.0]] に、 [[XHTML m12n]] や [[XForms]]
からいくつかの機能を追加したものです。
2006年に [[WD]] が出版されています。
:[[XHTML 1.1]]:
[[XHTML 1.0]] の[[厳密DTD]]に [CODE(HTMLe)@en[[[ruby]]]]
[[モジュール]]を加えたものにほぼ相当する[[文書型]]です。

[30] その他次の[[文書型]]が提案されていましたが、いずれも限定された範囲でのみ使われたもので、
広く普及はしませんでした。

[FIG(short list)[
- [[XHTML-Print]]
- [[XHTML MP]]
- [[XHTML + MathML]]
- [[XHTML + MathML + SVG]]
- [[XHTML + SMIL]]
- [[XHTML+Voice]]
- [[XHTML Primary]]
- [[XHTML-IM]]
- [[OPS]]
- [[Inline XBRL]]
- [[TDDL]]
- [[DVB-HTML]]
- [[OEB]]
- [[CE-HTML]]
- [[XDML]]

]FIG]

:[[WICD]]:
@@[[WICD Full 1.0]], [[WICD Mobile 1.0]], [[WICD Core 1.0]]

@@[[携帯電話プロファイル][Mobile Profile]]、[[テレビプロファイル][TV Profile]]

[51] [CODE[pubhtml]]

[69] [CODE[http://www.gnome.gr.jp/xml/web]]

[68] [[XHTML1]] の[[語彙]]を使う: 
[CODE[application/x-moin-document]],
[CODE[application/x-xhtml-moin-page]]

* HTML と XHTML の非互換性

[9] [[HTML 4]] と [[XHTML 1]] では、構文が [[SGML]] のある[[具象構文]]か
[[XML]] かという違いがありますが、その他にもいくつかの非互換性があり、
正しい [[HTML 4]] [[文書]]の構文を [[XML]] にしても正しい [[XHTML 1]]
[[文書]]にできなかったり、その逆ができなかったりすることもあります。

;;
[15]
[[Web Applications 1.0]] における
[[HTML 5]] と [[XHTML 5]] の関係については、
[CSECTION@en[[[XHTML 5]]]] の項を参照。

- [10] 構文
-- [11] 一般
--- [[HTML 4]] では、ある [[SGML]] の[[具象構文]]。
--- [[XHTML 1]] では、 [[XML]] + [[XML名前空間]]。
--- [[XML]] にない機能 (例えば[[連結型]]) を使った [[HTML 4]] [[文書]]は、
[[XHTML 1]] に変換できない。
-- [13] 名前 (>>11 より)
--- [[HTML 4]] で[[名前文字]]/[[名前開始文字]]でない[[文字]]を[[名前]]/[[名前]]の先頭に使った
[[XHTML 1]] [[文書]]は、
[[HTML 4]] に変換できない。
--- [[大文字]]が混じった[[名前]]を使った [[XHTML 1]]
[[文書]]は、 [[HTML 4]] に変換すると[[小文字]]だけの[[名前]]と衝突するか、
しなくても再度 [[XHTML 1]] に戻して[[大文字]]の部分を復元できない。
--- [CODE(charname)@en[[[COLON]]]] が含まれる[[識別子]]、
[[実体名]]、[[記法名]]、[[対象名]]のある [[HTML 4]]
[[文書]]は、 [[XHTML 1]] に変換できない。
-- [12] 名前空間 (>>11 より)
--- [[XML]] と [[XHTML 1]] 以外の[[名前空間]]を使った
[[XHTML 1]] [[文書]]や [CODE(XML)@en[[[xml]]:]] 
以外の[[名前空間]]に属する[[大域属性]]を使った [[XHTML 1]]
[[文書]]は、 [[HTML 4]] に変換できない。
-- [14] 

@@ TBD


[[#comment]]

*XHTML 1 系各仕様間の主要な差異

[4] XHTML 1.0 FE Strict では属性無しの [CODE(HTMLe)[[[base]]]] 
要素が可能でしたが、 SE Strict では [CODE(HTMLa)[[[href]]]] 属性が必須です。

- その他、 HTML 4 と XHTML 1.0 の違いや XHTML 1.0 FE と SE
の違いは [[XHTML 1.0//HTML 4からの変更点]]を参照してください。
- [[XHTML m12n]] と [[HTML4]] の違いについては [[XHTML m12n]] の項も参照してください。
- [[XHTML 1.0 2e]]、[[XHTML 1.0 3e]]、[[XHTML m12n 1.1]]、[[XHTML 1.1 2e]]、
[[XHTML Basic 1.1]]、[[XHTML-Print]]、[[XHTML+RDFa 1.0]] のそれぞれの前の版との違いは、
それぞれの変更点の項を参照してください。

-[2] M12n 1.0 では [CODE(HTMLe)[[[body]]]] 要素の子孫で 
[CODE(HTMLe)[[[noframes]]]] 要素が使えません。
-[3] M12n 1.0 以降では [CODE(HTMLa)[[[usemap]]]] 属性の値が [CODE(XML)[[[IDREF]]]] です。

[1] XHTML 1.1 1e はほぼ XHTML 1.0 Strict 相当です。
それに加えて [CODE(HTMLe)[[[ruby]]]] も使えます。

[5] 他にも XHTML 1.1 1e では [CODE(HTMLe)[[[pre]]]] 要素内に 
[CODE(HTMLe)[[[ins]]]], [CODE(HTMLe)[[[del]]]], [CODE(HTMLe)[[[input]]]] 
などが置けなくなる変更があるみたいです。モジュールつなぐときのミスじゃないかと思いたくもなるんですけど実際はどうなんでしょう。

[6] 確かに XHTML 1.1 1e ≠ m12n 1.0 ≠ XHTML 1.0 Strict なのですから、
細かい差異があるのは別に良いんですけど、変更点リストには載ってないし:-<

[7] XHTML 1.1 1e では [CODE(HTMLe)[[[noscript]]]] 要素直下に [CODE[[[Inline]]]] 
要素を置けません。 ([CODE(HTMLe)[noscript]] 要素は [CODE[Inline]] 
要素内にも置けるのに。)

[21] [[XHTML m12n]] ベースの [[XHTML 1.1]] などでは [CODE(HTMLa)@en[[[class]]]]
[[属性値]]が [CODE(XML)@en[[[NMTOKENS]]]] なので、 [[XHTML 1.0]]
とは異なり[[空文字列]]ではいけません。

;; [CITE@en[value for class attribute should be CDATA (not NMTOKENS)]] ([[Michael(tm) Smith]] 著, [TIME[2009-05-26 13:18:27 +09:00]] 版) <http://lists.w3.org/Archives/Public/public-xhtml2/2009May/0033>

[22] ''XHTML 1.0: The Extensible HyperText Markup Language'' <http://www.w3.org/TR/xhtml1>


- [65] 
[CITE[Reformulating HTML in XML]], [TIME[2018-10-09T13:31:55.000Z]], [TIME[2024-09-15T04:23:33.583Z]] <https://www.w3.org/TR/1998/WD-html-in-xml-19981205/>
-- [[Voyager]]
- [64] [CITE[XHTML 1.0: The Extensible HyperText Markup Language]], [TIME[2018-10-09T13:24:05.000Z]], [TIME[2024-09-15T04:23:23.362Z]] <https://www.w3.org/TR/1999/WD-html-in-xml-19990224/>
- [63] 
[CITE[XHTML 1.0: The Extensible HyperText Markup Language]], [TIME[2017-10-02T10:22:15.000Z]], [TIME[2024-09-15T04:23:12.955Z]] <https://www.w3.org/TR/1999/WD-html-in-xml-19990304/>
- [62] [CITE[XHTML 1.0: The Extensible HyperText Markup Language]], [TIME[2018-10-09T13:24:03.000Z]], [TIME[2024-09-15T04:23:00.786Z]] <https://www.w3.org/TR/1999/xhtml1-19990505/>
- [61] 
[CITE@en[XHTML 1.0: The Extensible HyperText Markup Language]], [TIME[2018-10-09T13:24:03.000Z]], [TIME[2024-09-15T04:22:32.254Z]] <https://www.w3.org/TR/1999/WD-xhtml1-19991124/>
- [60] 
[CITE@en[XHTML 1.0: The Extensible HyperText Markup Language]], [TIME[2018-10-09T13:24:04.000Z]], [TIME[2024-09-15T04:22:21.065Z]] <https://www.w3.org/TR/1999/PR-xhtml1-19991210/>
- [59] 
[CITE@en[XHTML 1.0: The Extensible HyperText Markup Language]], [TIME[2018-10-09T13:32:19.000Z]], [TIME[2024-09-15T04:22:11.265Z]] <https://www.w3.org/TR/2000/REC-xhtml1-20000126/>
- [67] 
[CITE@en[Errata in REC-xhtml1-20000126]], [TIME[2002-08-01T16:01:57.000Z]], [TIME[2024-09-15T04:24:43.024Z]] <https://www.w3.org/2000/01/REC-xhtml1-20000126-errata/>
- [58] 
[CITE@en[XHTML 1.0: The Extensible HyperText Markup Language (Second Edition)]], [TIME[2018-10-09T13:21:09.000Z]], [TIME[2024-09-15T04:22:03.335Z]] <https://www.w3.org/TR/2002/REC-xhtml1-20020801/>
- [66] 
[CITE@en[Errata in REC-xhtml1-20000126]], [TIME[2002-07-31T18:11:48.000Z]], [TIME[2024-09-15T04:24:09.667Z]] <https://www.w3.org/2002/08/REC-xhtml1-20020801-errata/>
-
[72] 
[CITE@en[XHTML™ 1.0: The Extensible HyperText Markup Language (Third Edition)]], [TIME[2024-11-02T11:56:47.000Z]], [TIME[2009-05-11T00:09:01.092Z]] <https://web.archive.org/web/20090511000837/http://www.w3.org/TR/2009/PER-xhtml1-20090507>
--
[73] なぜか [[W3C]] サイトでは消失している
[TIME[2024-11-02T11:57:19.00Z]]
- [75] 
[CITE@en[XHTML™ 1.0: The Extensible HyperText Markup Language (Third Edition)]], [TIME[2009-06-02T19:05:54.000Z]], [TIME[2024-11-02T11:58:29.667Z]] <https://www.w3.org/MarkUp/2009/ED-xhtml1-20090602/>
- [57] 
[CITE@en[XHTML 1.0: The Extensible HyperText Markup Language (Second Edition)]], [TIME[2018-10-09T13:16:06.000Z]], [TIME[2024-09-15T04:21:50.664Z]] <https://www.w3.org/TR/2018/SPSD-xhtml1-20180327/>



[23] [[XHTML]] 1.0 は、 [[W3C]] から勧告された最初の [[XHTML1]] です。 [[HTML4]] をほとんどそのまま [[XML]] に移植したもので、仕様書も簡潔で詳細は HTML 4 を参照しています。

[24] HTML 4 同様に、新規の文書に採用するべき [[Strict]], 旧来の文書の移植 (移行) 用の [[Transitional]], [[フレーム]]のための [[Frameset]] の3つの版が規定されています。

[25] XHTML 1.0 は HTML 4 同様「一枚岩」の規格ですが、これをバラバラに分解して他の XML を採用した規格と柔軟に組合せられるようにするための [[XHTMLm12n]] や、 m12n を基に 1.0 Strict を再構成した [[XHTML1.1]] が続いて制定されました。 (その後に XHTML 1.0 の仕様の間違いを修正した [[SE]] が出ています。)

[80] [[XHTML 1.0 3e]]

[74] 
[CITE@en[Spiderman and the XHTML Kindergarten]], [[Bjoern Hoehrmann]], [TIME[2023-07-13T18:29:49.000Z]], [TIME[2024-11-02T11:57:37.084Z]] <https://lists.w3.org/Archives/Public/www-archive/2009May/0029.html>

[78] 
[CITE@en[2009 - W3C]], [TIME[2019-08-30T09:57:54.000Z]], [TIME[2024-11-02T12:25:44.935Z]] <https://www.w3.org/News/2009#item79>


* メモ

[26] [CITE[Experimental XHTML 1.0 Appendix C Validator]] <http://qa-dev.w3.org/~bjoern/appendix-c/validator/>

[27] [CITE[Re: XHTML 1.0, section C14 from Shane McCarron on 2006-11-21 (www-html-editor@w3.org from October to December 2006)]] <http://lists.w3.org/Archives/Public/www-html-editor/2006OctDec/0027>
([[名無しさん]] [WEAK[2006-11-22 14:37:17 +00:00]])

[28] [CITE[d:id:quaa]] ([CODE[2007-05-23 21:43:18 +09:00]] 版) <http://d.hatena.ne.jp/quaa/20070523#p2>
([[名無しさん]] [WEAK[2007-05-24 15:39:43 +00:00]])

[29] 
[[厳密適合XHTML 1.0文書]]であるためには [CODE(XMLa)@en[[[xmlns]]]] [[宣言]]が[[根要素]]に含まれていなければならないと書いてあるのですけど、
[[根要素]]の[[開始タグ]]に含まれていないとは書かれていないので、[[DTD]] の[[既定値]]として記述されている時点で条件が満たされているのですかね?
([[名無しさん]] [WEAK[2007-05-24 15:44:09 +00:00]])

[33] [CITE@en[CFC: Make previous versions of HTML and XHTML obsoleteCFC: Make previous versions of HTML and XHTML obsolete · Issue #86 · w3c/WebPlatformWG]]
([TIME[2017-07-12 16:56:24 +09:00]])
<https://github.com/w3c/WebPlatformWG/issues/86>

[34] [CITE@en[Proposal to Republish Previous Versions of HTML and XHTML as Obsolete  Recommendations (Wide Review until 2017-09-07)]]
([[Xueyuan]]著, [TIME[2017-08-11 13:45:36 +09:00]])
<https://lists.w3.org/Archives/Public/public-review-announce/2017Aug/0004.html>

-[35] [CITE[Ark Site:開発の現場から:第六回]], [TIME[2023-07-31T13:56:55.000Z]], [TIME[2001-11-19T02:32:44.579Z]] <https://web.archive.org/web/20011119023218/http://www.justsystem.co.jp/ark/genba/06.html>
-[36] [CITE[Ark Site:開発の現場から:第七回]], [TIME[2023-07-31T13:58:08.000Z]], [TIME[2004-12-05T10:02:42.670Z]] <https://web.archive.org/web/20041205100220/http://www.justsystem.co.jp/ark/genba/07.html>
-[37] [CITE[Ark Site:開発の現場から:第八回]], [TIME[2023-07-31T13:59:10.000Z]], [TIME[2004-10-22T02:01:17.730Z]] <https://web.archive.org/web/20041022015955/http://www.justsystem.co.jp/ark/genba/08.html>
- [38] [CITE[Ark Site:開発の現場から:第七回付録:CalcArkファイル 要素・属性一覧]], [TIME[2023-07-31T14:00:08.000Z]], [TIME[2004-12-05T14:37:12.218Z]] <https://web.archive.org/web/20041205143540/http://www.justsystem.co.jp/ark/genba/CalcArkXHTMLElementsList.html>
- [39] [CITE[ark]], [TIME[2023-07-31T14:04:02.000Z]], [TIME[2001-12-21T08:14:18.646Z]] <https://web.archive.org/web/20011221080742/http://www.justsystem.co.jp/ark/genba/03.html>
- [40] [CITE[ark]], [TIME[2023-07-31T14:05:01.000Z]], [TIME[2001-12-21T08:39:04.518Z]] <https://web.archive.org/web/20011221083133/http://www.justsystem.co.jp/ark/genba/05.html>
- [41] [CITE[ArkSite:プラグインダウンロード]], [TIME[2023-07-31T14:06:23.000Z]], [TIME[2004-12-06T04:53:17.360Z]] <https://web.archive.org/web/20041206045249/http://www.justsystem.co.jp/ark/p_download/index.html>


[42] 
[CITE[一太郎Ark]]は[[ワープロ]]でありながら[[XML名前空間]]を使った拡張性を備えた
[[DOM]] や ([[XT]] と組み合わせて) [[XSLT]] にも対応可能な[[XML文書]]エディターで、
[[プラグイン]]システムで機能を付け足していけるという。

[43] 
よくこんなものを作ったな、よく製品化できたな、というのが正直な感想。
[[ウェブページ]]の宣伝文句が確かなら (これはどこの会社でも実際ちょっと怪しいところである)、
20世紀の[[ワープロ]]の歴史が [[XML]] と融合した最高傑作!

[44] 
なのだけど商業的にはうまくいかなかった。当時もそんなに話題になった記憶がないし
(さすがに名前は聞いたことあるが、どこで誰が使ってたのか?)、
今その影響が何も残ってない。

[45] 
でも[[ワープロ]]が [[XML]] に対応、というのは [[OpenDocument]] や [[OOXML]]
のような入出力を [[XML]] にしました、とかいうどうでもいいのじゃなくて、
こっちのやり方の方がずっと正統的に思える。

[46] 
世が世ならいまの [[Salesforce]] みたいな立ち位置になれたのかねえ。
その[[世界線]]なら [[XML]] と [[XHTML]] ももうちょっとうまくいってたのかもしれない。








-[48] [CITE[http://bandm.eu/metatools/doc/api/eu/bandm/tools/doctypes/xhtml/doc-files/xhtml_1_0.dtd]], [TIME[2024-08-18T03:20:26.000Z]] <http://bandm.eu/metatools/doc/api/eu/bandm/tools/doctypes/xhtml/doc-files/xhtml_1_0.dtd>
-[47] 
[CITE[null]], [TIME[2024-07-23T07:02:56.000Z]], [TIME[2024-08-18T03:18:32.564Z]] <http://bandm.eu/metatools/doc/api/eu/bandm/tools/doctypes/xhtml/doc-files/xhtml_1_0.dtd-expanded.txt>


[49] [CITE@ru[XHTML 1.0: The Extensible HyperText Markup Language]], [TIME[2024-08-18T03:42:51.000Z]] <https://pyramidin.narod.ru/xhtml/overview.html>


[50] >>49 ロシア語訳。注釈も翻訳されている。

-*-*-


- [52] [CITE@en[changes in HTML5 draft regarding XHTML1]], [[Michael(tm) Smith]], [TIME[2023-07-13T17:32:59.000Z]], [TIME[2024-08-20T09:02:56.406Z]] <https://lists.w3.org/Archives/Public/public-xhtml2/2008Jun/0045.html>
- [54] [CITE[IRC log of xhtml on 2008-06-19]], [TIME[2008-06-19T15:18:33.000Z]], [TIME[2024-08-20T09:03:24.282Z]] <https://www.w3.org/2008/06/19-xhtml-irc>
- [53] [CITE@en[Re: changes in HTML5 draft regarding XHTML1]], [[Michael(tm) Smith]], [TIME[2023-07-13T17:32:59.000Z]], [TIME[2024-08-20T09:03:16.808Z]] <https://lists.w3.org/Archives/Public/public-xhtml2/2008Jun/0067.html>

[55] これは [[XHTML2 WG]] が [[XHTML1]] は自分達が管掌するもので
[[HTML WG]] が [[XHTML]] を規定するのはけしからんと苦情を入れた事件。

[56] [[XHTML2 WG]] はこんなくだらんことやってる暇あったらとっとと [[XHTML2]]
を完成させるべきだったんよなw [[HTML WG]] という名前を奪われた時点で危機感持つべきだったのにw



[FIG(data)[ [216] [[HTML要素概説]]

:出典:
[REFS[

-
[70] 
[DFN[XHTML10-20000126]]:
[CITE@en[XHTML 1.0: The Extensible HyperText Markup Language]], 
[DATA(.status)[[DATA(.author)[W3C]] Recommendation]] [TIME(.published)[26 January 2000][2000-01-26]],
[TIME[2018-10-09T13:32:19.000Z]], [TIME[2024-11-02T11:49:49.632Z]] <https://www.w3.org/TR/2000/REC-xhtml1-20000126/>
-
[71] 
[DFN[XHTML10-20020801]]:
[CITE@en[XHTML 1.0: The Extensible HyperText Markup Language (Second Edition)]], 
[TIME(.status)[[TIME(.author)[W3C]] Recommendation]] 26 January 2000, revised [TIME(.published)[1 August 2002][2002-08-01]],
[TIME[2018-10-09T13:21:09.000Z]], [TIME[2024-11-02T11:50:38.183Z]] <https://www.w3.org/TR/2002/REC-xhtml1-20020801/>
-
[76] 
[DFN[XHTML10-20090602]]:
[CITE@en[XHTML™ 1.0: The Extensible HyperText Markup Language (Third Edition)]], 
[DATA(.status)[[DATA(.author)[W3C]] Editor's Draft]] [TIME(.published)[02 June 2009][2009-06-02]],
[TIME[2009-06-02T19:05:54.000Z]], [TIME[2024-11-02T11:58:29.667Z]] <https://www.w3.org/MarkUp/2009/ED-xhtml1-20090602/>
-
[77] 
[CITE@en[Spiderman and the XHTML Kindergarten]], 
[DATA(.author)[[[Bjoern Hoehrmann]]]], 
[TIME(.published)[Thu, 14 May 2009 00:13:39 +0200][2009-05-14T00:13:39]],
[TIME[2023-07-13T18:29:49.000Z]], [TIME[2024-11-02T12:00:13.102Z]] <https://lists.w3.org/Archives/Public/www-archive/2009May/0029.html>
-
[79] 
[DFN[W3C2009]]:
[CITE@en[2009 - W3C]], 
[DATA(.author)[W3C]],
[TIME(.published)[2019-08-30T09:57:54.000Z]], [TIME[2024-11-02T12:25:44.935Z]] <https://www.w3.org/News/2009>

]REFS]
:注釈:
-
[81] 
[DFN@en[XHTML 1.0]]
[[XHTML1]] 仕様の1つ。
2度[[W3C勧告]]となったが、3度目は開発中止された。
[SRC[>>70]]
[SRC[>>71]]
[SRC[>>76]]
[SRC[>>77]]
[SRC[>>79]]
[[HTML4]]
を
[[XML]]
に移植したものと説明されるが、実際には細かな違いも多い。
[SRC[>>77]]
[[要素]]は [CITE[HTML4]]
以来変わっていない。
[[XHTML 1.0]]
の2つの[[W3C勧告]]には
Strict (厳密),
Transitional (移行用),
Frameset (フレーム集合)
の3種類の [[DTD]] があり、本書ではそのいずれに含まれるかも示した。

]FIG]

