Regras CSS versus conjuntos de regras CSS PlatoBlockchain Data Intelligence. Pesquisa vertical. Ai.

Regras CSS x conjuntos de regras CSS

A última especificação:

regra de estilo é uma regra qualificada que associa uma lista de seletores a uma lista de declarações de propriedade e possivelmente a uma lista de regras aninhadas. Eles também são chamados de conjuntos de regras em CSS2.

Luís Lázaris:

Como a citação acima do W3C indica, parece que o W3C considera “conjunto de regras” um termo um pouco desatualizado, preferindo o termo “regra de estilo” (ou possivelmente “regra” para abreviar).

Eu nunca notei isso! “Conjunto de regras” está tão maldito no meu cérebro que vai demorar a perder muita memória muscular para começar a usar “regra de estilo” em vez disso. Não vi uma nota específica nas especificações Alterações seção, mas você pode ver a mudança no índice entre as versões:

Regras CSS x conjuntos de regras CSS

Louis também resume bem as partes de uma regra de estilo:

/* 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 */
}

Eu não sei nada sobre o contexto e, no começo, eu ia fazer cocô na mudança, mas “regra de estilo” realmente faz sentido quanto mais eu me sento com ela. Se os pares propriedade:valor forem declarações que se senta em um bloco de declaração, então temos algo menos como um conjunto de regras e mais como uma regra que define os estilos para um seletor com um bloco de declarações de estilo. 👌

Mais uma vez, nomear as coisas é difícil.


Link Direto →

Carimbo de hora:

Mais de Truques CSS