JavaScript が何かを追加するために使用する空の div または span を考えてみましょう。
<div id='id'></div>
空にすることはできないため、意味的には間違っています(理由をすぐに忘れてしまいました)。次に使用します
<div id='id'> </div>
JavaScript がその魔法を実行するまで。
しかし、そこには実際にはスペースがないので、私もそれが好きではありません。私はするだろう
<div id='id' />
しかし、自己閉鎖タグはその問題を説明しています。
私が考えられない他の解決策はありますか?またはです & nbsp; 本当に最高?
これは HTML ドキュメントに関するものであり、ブラウザによるレンダリング方法ではないことに注意してください。ブラウザの場合は、レンダリングしないように設定してから、JS で表示します。
編集:はい、divは意味的に間違っています。何らかのコンテンツを含めることを意図しており、そうでない場合は意味的に役に立ちません。Eric Meyer CSS Diagnosticsがそう言っています。勘違いなら否定するより教えて…