Una regla-at es una declaración CSS que comienza con el símbolo arroba, '@' y seguido por un identificador, e incluye todo el contenido hasta el siguiente punto y coma, ';'
Las reglas-at no son mas que estamentos. Las hojas CSS se componen de dos tipos de estamentos:
Reglas
Reglas con arroba.
Hay varias reglas-at:
@charset : Ajusta el tipo de codificación de caracteres basándose en los que utiliza otra hoja de estilo.
Por ejemplo:
@charset "ISO-8859-1";
@import : Permite incluir otra hoja CSS.
@namespace: Establece el XML a ser usado.
Existen Reglas-at anidadas que son un subconjunto de declaraciones anidadas, que pueden ser usadas como declaraciones de estilos, así como grupos de reglas condicionadas internas:
@media — Un grupo de reglas condicional que aplicará su contenido si el dispositivo cumple los criterios de las condiciones definidas usando un media query.
@supports — Un grupo de reglas condicional que aplicará su contenido si el navegador cumple los criterios de la condición dada.
@document — Un grupo de reglas condicionadas que aplicará su contenido si el documento donde se aplica la hoja de estilos cumple los criterios de la condición dada.
@page — Describe los cambios en la disposición de la página que serán aplicados al imprimir el documento.
@font-face — Describe la configuración de fuentes externas que se descargarán.
@keyframes — Describe la configuración de pasos intermedios en una secuencia de animación CSS.
@viewport — Describe los aspectos del viewport para dispositivos de pantalla pequeña. (actualmente en Borrador)
@counter-style — Define estilos de contador específicos que no son parte de los conjuntos de estilos predeterminados. (en estado de Recomendación Candidata, pero sólo implementada en Gekko al momento de esta publicación)
@font-feature-values (junto con @swash, @ornaments, @annotation, @stylistic, @styleset y @character-variant)
— Define nombres comunes para la propiedad font-variant-alternates. (en estado de Recomendación Candidata, pero sólo implementada en Gekko al momento de esta publicación)