@page
Establece las dimensiones, orientación y márgenes de un cuadro de página en una hoja de estilos.
Sintaxis
@page sPageSelector { sRules }
Valores posibles
sPageSelector
Cadena que especifica uno de los siguientes tipos de página:
:first |
La regla se aplica a la primera página de la colección. |
:left |
La regla se aplica a las páginas a la izquierda del enlace (verso). |
:right |
La regla se aplica a las páginas a la derecha del enlace (recto). |
sRules
Cadena que especifica una o más reglas en una hoja de estilos.
Observaciones
La regla no tiene un valor predeterminado.
El cuadro de página es un área rectangular que incluye dos zonas, la zona de la página y la zona del margen. La zona de la página incluye el contenido de la página, como el texto y los gráficos, y la zona del margen rodea al contenido de la página.
Aunque las reglas @page están representadas en el modelo de objetos de las hojas de estilos en cascada, la plantilla de impresión predeterminada para Internet Explorer no las usa. Las reglas las pueden usar plantillas de impresión desarrolladas para aplicaciones que hospedan MSHTML. En estas aplicaciones, los atributos como el tamaño y el margen, que no se admiten de forma explícita, se exponen en forma de propiedades expando.
Información sobre estándares
Esta regla se define en la especificación Cascading Style Sheets (CSS), Level 1 (CSS1) (Hojas de estilos en cascada (CSS), nivel 1 (CSS1)).