[8]
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、
ruby
モジュールがありました。
その他に、 W3C で開発中のプロファイル、
モジュール、W3C 以外が開発したプロファイル、
モジュール等がありました。
[18]
XHTML 1.0 に対応した DOM として、
DOM水準2 の HTML モジュール
(HTML DOM) が W3C 勧告となっていました。
本項は歴史的事項を説明しています。本項の内容の一部または全部は、現在の状況とは異なるかもしれません。
(なお本項の内容の一部または全部は、互換性または歴史的連続性のために現在も有効な場合もあります。しかし新たに利用することは避けるべきです。)
[4] XHTML 1.0 FE Strict では属性無しの base
要素が可能でしたが、 SE Strict では href
属性が必須です。
[1] XHTML 1.1 1e はほぼ XHTML 1.0 Strict 相当です。
それに加えて ruby
も使えます。
[5] 他にも XHTML 1.1 1e では pre
要素内に
ins
, del
, input
などが置けなくなる変更があるみたいです。モジュールつなぐときのミスじゃないかと思いたくもなるんですけど実際はどうなんでしょう。
[6] 確かに XHTML 1.1 1e ≠ m12n 1.0 ≠ XHTML 1.0 Strict なのですから、
細かい差異があるのは別に良いんですけど、変更点リストには載ってないし:-<
[7] XHTML 1.1 1e では noscript
要素直下に Inline
要素を置けません。 (noscript
要素は Inline
要素内にも置けるのに。)
[21] XHTML m12n ベースの XHTML 1.1 などでは class
属性値が NMTOKENS
なので、 XHTML 1.0
とは異なり空文字列ではいけません。
[22] XHTML 1.0: The Extensible HyperText Markup Language http://www.w3.org/TR/xhtml1
- [65]
Reformulating HTML in XML, , https://www.w3.org/TR/1998/WD-html-in-xml-19981205/
- [64] XHTML 1.0: The Extensible HyperText Markup Language, , https://www.w3.org/TR/1999/WD-html-in-xml-19990224/
- [63]
XHTML 1.0: The Extensible HyperText Markup Language, , https://www.w3.org/TR/1999/WD-html-in-xml-19990304/
- [62] XHTML 1.0: The Extensible HyperText Markup Language, , https://www.w3.org/TR/1999/xhtml1-19990505/
- [61]
XHTML 1.0: The Extensible HyperText Markup Language, , https://www.w3.org/TR/1999/WD-xhtml1-19991124/
- [60]
XHTML 1.0: The Extensible HyperText Markup Language, , https://www.w3.org/TR/1999/PR-xhtml1-19991210/
- [59]
XHTML 1.0: The Extensible HyperText Markup Language, , https://www.w3.org/TR/2000/REC-xhtml1-20000126/
- [67]
Errata in REC-xhtml1-20000126, , https://www.w3.org/2000/01/REC-xhtml1-20000126-errata/
- [58]
XHTML 1.0: The Extensible HyperText Markup Language (Second Edition), , https://www.w3.org/TR/2002/REC-xhtml1-20020801/
- [66]
Errata in REC-xhtml1-20000126, , https://www.w3.org/2002/08/REC-xhtml1-20020801-errata/
-
[72]
XHTML™ 1.0: The Extensible HyperText Markup Language (Third Edition), , https://web.archive.org/web/20090511000837/http://www.w3.org/TR/2009/PER-xhtml1-20090507
- [75]
XHTML™ 1.0: The Extensible HyperText Markup Language (Third Edition), , https://www.w3.org/MarkUp/2009/ED-xhtml1-20090602/
- [57]
XHTML 1.0: The Extensible HyperText Markup Language (Second Edition), , 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]
Spiderman and the XHTML Kindergarten, Bjoern Hoehrmann, , https://lists.w3.org/Archives/Public/www-archive/2009May/0029.html
[78]
2009 - W3C, , https://www.w3.org/News/2009#item79
[26] Experimental XHTML 1.0 Appendix C Validator http://qa-dev.w3.org/~bjoern/appendix-c/validator/
[27] 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
(名無しさん 2006-11-22 14:37:17 +00:00)
[28] d:id:quaa (2007-05-23 21:43:18 +09:00
版) http://d.hatena.ne.jp/quaa/20070523#p2
(名無しさん 2007-05-24 15:39:43 +00:00)
[29]
厳密適合XHTML 1.0文書であるためには xmlns
宣言が根要素に含まれていなければならないと書いてあるのですけど、
根要素の開始タグに含まれていないとは書かれていないので、DTD の既定値として記述されている時点で条件が満たされているのですかね?
(名無しさん 2007-05-24 15:44:09 +00:00)
[33] CFC: Make previous versions of HTML and XHTML obsoleteCFC: Make previous versions of HTML and XHTML obsolete · Issue #86 · w3c/WebPlatformWG
()
https://github.com/w3c/WebPlatformWG/issues/86
[34] Proposal to Republish Previous Versions of HTML and XHTML as Obsolete Recommendations (Wide Review until 2017-09-07)
(Xueyuan著, )
https://lists.w3.org/Archives/Public/public-review-announce/2017Aug/0004.html
- [35] Ark Site:開発の現場から:第六回, , https://web.archive.org/web/20011119023218/http://www.justsystem.co.jp/ark/genba/06.html
- [36] Ark Site:開発の現場から:第七回, , https://web.archive.org/web/20041205100220/http://www.justsystem.co.jp/ark/genba/07.html
- [37] Ark Site:開発の現場から:第八回, , https://web.archive.org/web/20041022015955/http://www.justsystem.co.jp/ark/genba/08.html
- [38] Ark Site:開発の現場から:第七回付録:CalcArkファイル 要素・属性一覧, , https://web.archive.org/web/20041205143540/http://www.justsystem.co.jp/ark/genba/CalcArkXHTMLElementsList.html
- [39] ark, , https://web.archive.org/web/20011221080742/http://www.justsystem.co.jp/ark/genba/03.html
- [40] ark, , https://web.archive.org/web/20011221083133/http://www.justsystem.co.jp/ark/genba/05.html
- [41] ArkSite:プラグインダウンロード, , https://web.archive.org/web/20041206045249/http://www.justsystem.co.jp/ark/p_download/index.html
[42]
一太郎ArkはワープロでありながらXML名前空間を使った拡張性を備えた
DOM や (XT と組み合わせて) XSLT にも対応可能なXML文書エディターで、
プラグインシステムで機能を付け足していけるという。
[43]
よくこんなものを作ったな、よく製品化できたな、というのが正直な感想。
ウェブページの宣伝文句が確かなら (これはどこの会社でも実際ちょっと怪しいところである)、
20世紀のワープロの歴史が XML と融合した最高傑作!
[44]
なのだけど商業的にはうまくいかなかった。当時もそんなに話題になった記憶がないし
(さすがに名前は聞いたことあるが、どこで誰が使ってたのか?)、
今その影響が何も残ってない。
[45]
でもワープロが XML に対応、というのは OpenDocument や OOXML
のような入出力を XML にしました、とかいうどうでもいいのじゃなくて、
こっちのやり方の方がずっと正統的に思える。
[46]
世が世ならいまの Salesforce みたいな立ち位置になれたのかねえ。
その世界線なら XML と XHTML ももうちょっとうまくいってたのかもしれない。
[49] XHTML 1.0: The Extensible HyperText Markup Language, https://pyramidin.narod.ru/xhtml/overview.html
[50] >>49 ロシア語訳。注釈も翻訳されている。
- [52] changes in HTML5 draft regarding XHTML1, Michael(tm) Smith, , https://lists.w3.org/Archives/Public/public-xhtml2/2008Jun/0045.html
- [54] IRC log of xhtml on 2008-06-19, , https://www.w3.org/2008/06/19-xhtml-irc
- [53] Re: changes in HTML5 draft regarding XHTML1, Michael(tm) Smith, , 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
[216] HTML要素概説- 出典
-
[70]
XHTML10-20000126:
XHTML 1.0: The Extensible HyperText Markup Language,
W3C Recommendation ,
, https://www.w3.org/TR/2000/REC-xhtml1-20000126/
-
[71]
XHTML10-20020801:
XHTML 1.0: The Extensible HyperText Markup Language (Second Edition),
26 January 2000, revised 1 August 2002,
10/9/2018, 1:21:09 PM, 11/2/2024, 11:50:38 AM https://www.w3.org/TR/2002/REC-xhtml1-20020801/
-
[76]
XHTML10-20090602:
XHTML™ 1.0: The Extensible HyperText Markup Language (Third Edition),
W3C Editor's Draft 02 June 2009,
6/2/2009, 7:05:54 PM, 11/2/2024, 11:58:29 AM https://www.w3.org/MarkUp/2009/ED-xhtml1-20090602/
-
[77]
Spiderman and the XHTML Kindergarten,
Bjoern Hoehrmann,
Thu, 14 May 2009 00:13:39 +0200,
7/13/2023, 6:29:49 PM, 11/2/2024, 12:00:13 PM https://lists.w3.org/Archives/Public/www-archive/2009May/0029.html
-
[79]
W3C2009:
2009 - W3C,
W3C,
8/30/2019, 9:57:54 AM, 11/2/2024, 12:25:44 PM https://www.w3.org/News/2009
- 注釈