Правило написание кода

Старайтесь писать селекторы в том же порядке, в каком они расположены в HTML-коде: не стоит размещать стили для footer выше стилей для header .

Придерживайтесь примерно такого порядка:

• Напишите самые общие правила. Например, для body . Но не забудьте, что даже к уникальным тегам следует обращаться по селектору класса.

• Затем напишите стили вспомогательных блоков — например, тех, которые вы используете только для микса.

• После этого записывайте первый блок, встретившийся в HTML.

• Потом его модификатор, если он есть.

• Затем первый элемент этого блока.

• Затем модификаторы этого элемента.

Таким же образом описывайте в CSS все блоки, читая HTML-код сверху вниз.