なぜ人々はCSSでこれを行うのですか:
#section #content h1
{
margin:0;
}
彼らができるとき:
#content h1
{
margin:0;
}
次のようなコードの場合:
<div id="section">
<div id="content">
</div>
</div>
同じ結果が得られます(少なくともIE7では-残念ながら私のターゲットブラウザーです)。コードの特異性のためだけですか?あなたが参照しているものを宣言するためのコードの明快さ?