Я часто сталкиваюсь с этим, и это довольно раздражает.Кто-нибудь знает об этом:
#content h5 {
color:red;
}
#next h5 {
color:blue;
}
Когда разметка выглядит так:
<div id="content>
<h5>RED</h5>
<div id="next">
<h5>BLUE</h5>
</div>
</div>
Синий h5 на самом деле будет выглядеть красным, что дает?!