Соглашение об упорядочении CSS, для которого сначала нужно указать теги - PullRequest
3 голосов
/ 02 февраля 2011

Я обычно размещаю правила в своем CSS в том же порядке, что и в HTML. Но как насчет глобальных правил, таких как форматирование input, textarea, p, tr, th и тому подобное? Существует ли соглашение, в каком порядке следует вводить правила?

Очевидно, что существуют ситуации, когда правила должны быть в определенном порядке для работы.

Ответы [ 3 ]

3 голосов
/ 02 февраля 2011

Я просто поместил "глобальные" свойства CSS в их собственную таблицу стилей. Например, поместите tr, td, input, table, и т. Д. В их собственную таблицу стилей, а остальные пользовательские .classes и #divs - в свои собственные.

Это лучше всего упрощает и поддерживает организацию.

2 голосов
/ 02 февраля 2011

Глобальные правила CSS могут использоваться в файле (например, global-style.css) - они будут применяться ко всем страницам.Конкретные правила CSS могут передаваться отдельным файлом (например, login-style.css) - в этом втором файле вы можете при желании переопределить внешний вид глобального CSS по умолчанию.в HTML-файлах вам нужен другой внешний вид (от глобального)

0 голосов
/ 09 августа 2011

Сейчас я использую одну строку для обозначения правила, стараюсь, чтобы она была упорядоченной и легкой для чтения. Он сводит к минимуму прокрутку и упрощает сортировку правил таким образом.

...