W3C は、 XHTML の終了タグの前にスペースを入れることを推奨<br />
しています<br/>
。しかし、スペースを省略したことを許容しないブラウザーがまだ存在するのでしょうか? (W3C は、どのブラウザーが問題を引き起こすかについて言及していません。)
大した違いはないことはわかっています。私は短いバージョンの方が好きです。したがって、正当な理由がない限り、空のタグを閉じる前に、スペースを使用せずに XHTML のコーディングを開始します。
W3C は、 XHTML の終了タグの前にスペースを入れることを推奨<br />
しています<br/>
。しかし、スペースを省略したことを許容しないブラウザーがまだ存在するのでしょうか? (W3C は、どのブラウザーが問題を引き起こすかについて言及していません。)
大した違いはないことはわかっています。私は短いバージョンの方が好きです。したがって、正当な理由がない限り、空のタグを閉じる前に、スペースを使用せずに XHTML のコーディングを開始します。
Netscape 4 用です。
私は今でも習慣的にそれを含めており、いずれにせよテンプレート ライブラリがそれらを入れてくれますが、今日それが本当に重要かどうかは疑問です。
ボビンスが言ったように、それは Netscape 4 をサポートするためでした。幸いなことに、実際に使用されているそのようなブラウザの数はゼロに近いと思います。
Vincent が言ったこととは異なり、IE4 にはそのような問題はないと思います。とにかく、IE3/4/5/5.5 を死んだものとして分類できると信じています (少なくとも Web 統計はなくなりました)。:-D
x="foo" />
ばかげたことですが、これは非常に多くの人々に影響を与えたので、純粋な XML ファイルを目にすることもあります。
下位互換性のポイントは、短い表記法をサポートしていないブラウザーを引き続きサポートすることです。まだまだたくさんあるのではないでしょうか。
あなたの選択は、Web サイトのターゲット ユーザーに依存する可能性があると思います (たとえば、テクニカル サイトでは、Win 95 と IE 4 を使用しているユーザーがアクセスする Seniors.net とは対照的に、最近のブラウザーを使用するユーザーが多くなります)。
スペースに依存するブラウザがまだある場合は、それを使用してください。
保存されたバイト数は、考えられる問題を正当化するものではありません。