Ээмм такой вопросик.
Сидел я, верстал страничку (наверстал уже больше половина). Глянул в IE и чуть со стула не упал. Стили не работали. Оказалось что IE6 не поддерживает CSS селектор дочерних элементов (A > B).
Как тогда посоветуете задавать классы элементам если по смыслу они должны иметь одинаковые имена, но разные стили ?
То есть:
<style>
.profile > .username {
color: black;
}
.profile > .friends > .username {
color: white;
}
</style>
<div class="profile">
<div class="username">Username</div>
</div>
<div class="profile">
<div class="friends">
<div class="username">
Username
</div>
</div>
</div>
Самое обидное что я во всех стилях так обращался к элементам, дурдом будет если начну все менять((