--- title: At-rule slug: Web/CSS/At-rule tags: - At-rule - CSS - Reference translation_of: Web/CSS/At-rule ---
{{cssref}}

Una regla at (at-rule) es una declaració CSS que comença amb un signe, '@' (U+0040 COMMERCIAL AT), seguit d'un identificador i inclou tot fins al següent punt i coma, ';' (U+003B SEMICOLON), o el següent bloc bloc CSS , el que succeeixi primer.

Hi ha diverses regles at (at-rules), designades pels seus identificadors, cadascuna amb una sintaxi diferent:

Regles del grup condicional

Igual que els valors de les propietats, cada regla té una sintaxi diferent. No obstant això, alguns d'ells poden agrupar-se en una categoria especial anomenada regles de grup condicional. Aquests declaracions comparteixen una sintaxi comuna i cadascun d'ells pot incloure declaracions niades, ja siguin conjunts de regles o regles at niades. A més, tots transmeten un significat semàntic comú: tots vinculen algun tipus de condició que, en qualsevol moment, s'avalua com a veritable o fals. Si la condició s'avalua com a veritable, s'aplicaran totes les instruccions del grup

Les regles de grup condicional es defineixen Condicionals CSS Nivell 3 i son:

Atès que cada grup condicional també pot contenir declaracions niades, pot haver-hi una quantitat no especificada de niaments.

Especificacions

Especificació Estat Comentari
{{SpecName('CSS3 Conditional')}} {{Spec2('CSS3 Conditional')}} Definició inicial
{{SpecName('Compat', '#css-at-rules', 'CSS At-rules')}} {{Spec2('Compat')}} Estandaritza @-webkit-keyframes.

Vegeu també