XHTML 1.1 の DTD を一括して確認できるページをメモ

http://hxxk.jp/2008/11/27/0058

記事データ

投稿者

真琴

投稿日時

2008-11-27T00:58+09:00

タグ
概要

XHTML 1.1 の DTD は、 http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd にアクセスしてもモジュール化された記述になっており、一括で確認することが難しくなっています。 ZIP または Gzip'd TAR アーカイブを入手して xhtml11-flat.dtd を取り出せば一括確認できるのですが、展開を切り替えられるページがあったのでそれをメモ・紹介します。

リプライ

1 件のリプライがあります。

記事本文

モジュール化されている DTD を一括して読みたい

XHTML 1.1 の DTD のようなモジュール化された DTD というのは、作り手にとってはともかく読み手にとっては少々わずらわしいものです。 XHTML 1.1 の場合は DTD だけでなく仕様書自体もそうなっているので、 ID属性値を巡るhCalendarの奇妙な冒険 | hemiolia.com などでも XHTML1.1はモジュール化されてるということもあって、それ自体の仕様書は非常にコンパクトですが他の文書を参照しまくりです。泣きながらそれをたどっていきます というくだりがあります。

実践 Web Standards Design の 409 ページにてそのことについて軽く触れていますが、 XHTML 1.1ZIP archive または Gzip'd TAR archive をダウンロードして、そのアーカイブの中から xhtml11-flat.dtd を取り出すことで一つのファイル内で読むことができるようになります。 しかしそれでは、ふと確認したい時にすぐには読めないので、やはり不便を感じる可能性はあります。

......ということを常々思っていたら、インクルードされたモジュールがわかりやすくした XHTML の DTD | ヨモツネットという便利なリソースが作成されていました。 今のところ一覧できるXHTML 1.1 の DTD のみ作成されていますが、今後も増えていくのかもしれません。

そのリソースに関するヨモツネットの日記によると、 XHTML の DTD はたくさんのモジュールがインクルードされていて読む気を喪失されられる という動機だったようです。 やはりみんなモジュール化されている仕様書や DTD を読むときに煩わしさを感じているんですね。

一覧できるXHTML 1.1 の DTD に対して 2 点ほど

記事上じゃなくてメールでやれと言われるかもしれませんが、私が「こうして欲しいなあ」と思うことを書いておくだけで、必ずしも対応していただく必要があるものでもないので、あくまでイチ意見として。

トラックバック送信先

インクルードされたモジュールがわかりやすくした XHTML の DTD | ヨモツネット

div#XHTML11DTD に適当な height と、 overflow: auto を指定していただくと「すべて展開する」「すべてたたむ」ボタンをもっと活用できるのでは、と思いました。

リプライ

1 件のリプライが送られています。

2008-11-28T23:57+09:00 - XHTML 1.1のDTDが読みにくい。 - I want to be Ariadne

参照しすぎで読みにくいと真琴さんが言っていたので作った。

この記事に対するご意見やご質問、ご感想などありましたらこのフォームに簡潔に記入して下さい。 簡潔に記入できない場合や、関連記事にてご意見をお寄せいただく場合は、ご自身の weblog にて記事を書かれた上で あてにトラックバックとして送信してください。

記入フォーム

補足情報

著作、講演、制作実績など