Почему приоритет CSS не работает правильно:
...
<body>
<div class="class1">
<div attribute class="class2"></div>
</div>
</body>
...
div[attribute] {
color: red;
}
.class1 .class2 {
color: blue;
}
div с class2 будет иметь цвет: красный, но в правилах приоритета цвет должен быть синим.Это особенность?