こんにちは、CSS の達人です。
私は Twitter のブートストラップが大好きで、それに基づいて多くのプロジェクトのプロトタイプを作成しています。この問題に遭遇しました。dd タグに HTML が含まれていない場合、別の dd が代わりに配置されます。なぜこれが起こっているのか理解できます。 dl のスタイルが設定されているため、コンテンツが必要な場合に dd を複数の行に展開できます。この素敵なスタイリングを壊したくありません。変更したいだけなので、dd 値が空の場合は勝っただけです。崩壊しないので、サーバー側で空の値を非表示にしたり、元の動作を変更したり、jQuery を追加したりする前に、誰かが助けてくれるかどうか知りたかったのですが、これは私が言っていることをさらに説明するための図です。これは RTL なので、dt は右側にあります。