作者: 機械伯爵
日時: 2003/10/30(07:52)
 ども、機械です。

※・・・ちとトラブル続きで、一日アップが遅れました(汗)

 どうも、処理速度にはDTDがマイナスになることはあ
れ、プラスになることはなさそうなので、安心しました。

 先に書いたとおり、私のXMLは100%整形式オンリーで、
DTDを自分で書いたことは皆無です(めんどうくさいし、
理由が無い・・・)

 まぁ、既存のDTDを使った文書は書いたことあります
が(XHTMLとか)、ルール無用の適当XMLのほうが使い勝手
が良いです。

 最近ではDOMとか使ってデータベースとかちまちま作
ってますが、今まではCSSと組み合わせてワープロ文書
の代わりに使ってました。

 XMLのスタイルシートはなぜかXSLが推奨されてて、CS
Sが使えることがあまり知られてないのだけど、結局XSL
の細かい指定はCSSで書くしかないので、簡単なモノな
らCSSで十分だと思います。

<<<最低限、こんだけで使えるXML+CSS>>>

---test.xml---
<?xml version="1.0" encoding="Shift_JIS" ?>
<?xml:stylesheet href="test.css" type="text/css" ?>
<root>
<red>こんにちわ</red>
</root>

---test.css---
red{color:red}

 なんというか、XMLの本って、DTDやXSL(XSLT)の話題
が入り混じってやたらと難しそうなのが多いので(簡単
なのもたまにありますが)必要以上に敬遠されてるとこ
ろがありそうな気がします。

 プライベートなものなんか、もっと気楽に使っても良
いんじゃないかと思います。

 少なくともWordファイル渡されるよりは(泣)

※Microsoftさんへ・・・機能拡張しても下位コンパチ
のファイルを「デフォルトで」出す仕様にしてください

                  /機械伯爵/