A правило стилю це кваліфіковане правило, яке пов’язує список селектора зі списком декларацій властивостей і, можливо, списком вкладених правил. У CSS2 вони також називаються наборами правил.
Як вказує наведена вище цитата від W3C, схоже, що W3C вважає «набір правил» дещо застарілим терміном, віддаючи перевагу терміну «правило стилю» (або, можливо, скорочено «правило»).
Я ніколи цього не помічав! «Набір правил» так заклеймився в моєму розумі, що доведеться втратити багато м’язової пам’яті, щоб замість нього почати використовувати «правило стилю». Я не бачив конкретної примітки в специфікаціях Зміни розділ, але ви можете побачити зміни у змісті між версіями:
Луї також гарно резюмує частини правила стилю:
/* Everything below is a style rule (or rule set, or just rule) */
section { /* Everything between the braces is a declaration block */
margin: 0 20px; /* This line is an individual declaration */
color: #888; /* Another declaration */
}
Я нічого не знаю про контекст, і спочатку я збирався нудьгувати змінам, але «правило стилю» дійсно має сенс, чим більше я сиджу з ним. Якщо пари властивість:значення є декларацій що сидять в a блок декларацій, тоді ми маємо щось менше схоже на набір правил, а більше на одне правило, яке визначає стилі для селектора з блоком декларацій стилів. 👌
Знову називати речі важко.