CSS: Детский селектор имеет более высокий приоритет, чем класс selecctor?

У меня есть следующий HTML:

<div class="form-square">
     <div class="seven-col">
        Hello World!
      </div>
</div>

И следующий CSS:

div.form-square > div {
    padding: 50px;
}

.seven-col {
    padding: 0;
}

Firefox и Firebug используют первый из двух Правила CSS. Почему «div.form-square> div» имеет более высокий приоритет, чем «.seven-col», что более конкретно?

7
задан mrmclovin 23 August 2011 в 12:14
поделиться