[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bold
>>>>> In [emacs-w3m : No.05600]
>>>>> TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp> さま曰く:
> 関連して,HTML4 の定義書を斜め読みしたくらいでは分からなかったのですが,
> < とタグ名の間に空白は挿入できるのでしょうか? つまり,
> <
> b>太字<
> /b>
> というような書き方は許されるのかなあ? ということが気になっています.
XML(XHTML) では '<' と要素名の間に空白をいれることはできません。
http://www.y-adagio.com/public/standards/jis_xml/main.html#sec-starttags
しかし要素名と '>' の間には空白や改行を入れることができます。
どこで見かけたか忘れてしまったのですが、James Clark 氏が考案したという、
要素内容には余分な空白や改行を入れることなく、かつ人間が見やすいように
インデントする XML の記法として
<foo
><bar
><hoge>HogeHoge</hoge
></bar
></foo>
といったものが存在するそうです。
# 使ってるの見たことないけど ^^;;
> ;; これが許されるなら,上記の終了タグはもう少し条件を緩和してやらない
> ;; といけなくなりそう.
HTML4 とは違うかもしれないけど XML に合わせておいて良さそうな部分だと
思います。
--
koichiro <koichiro@meadowy.org>