--- title: '@page' slug: Web/CSS/@page translation_of: Web/CSS/@page ---
La regla @page es usada para modificar algunas propiedades CSS cuando se va a imprimir una página web. No se pueden cambiar todas las propiedades CSS con @page, solo los márgenes, las líneas viudas, huérfanas y los saltos de página. Cualquier intento de cambiar otra propiedad será ignorada.
La regla @page puede ser accesada por medio de la interfaz modelo objeto {{domxref("CSSPageRule")}}.
vh, vw, vmin, y vmax. Mientras tanto, se recomienda no usarlas en la regla @page.sizemarksbleedPor favor dirígete a las pseudo-classes de @page por ejemplos.
| Especificación | Estatus | Comentario |
|---|---|---|
| {{SpecName('CSS Logical Properties', '#logical-page', ':recto and :verso')}} | {{Spec2('CSS Logical Properties')}} | Agrega los selectores de página:recto y :verso. |
| {{SpecName('CSS3 Paged Media', '#at-page-rule', '@page')}} | {{Spec2('CSS3 Paged Media')}} | Ningún cambio desde {{SpecName('CSS2.1')}}, aunque mas reglas CSS pueden ser usadas dentro de @page. |
| {{SpecName('CSS2.1', 'page.html#page-selectors', '@page')}} | {{Spec2('CSS2.1')}} | Definición inicial |