Referencia Completa de Objetos XSL-FO: Estructura y Contenido de Documentos
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 3,66 KB
Introducción a los Objetos de Formateo XSL-FO
Objetos de Formateo Raíz y Maestros de Página
- fo:root: Es el elemento raíz de un documento XSL-FO.
- fo:layout-master-set: Este objeto contiene todos los modelos de página (master), denominados
<fo:simple-page-master>
, utilizados en el documento. - fo:simple-page-master: Define el formato de distribución (layout) de una página o conjunto de páginas, y sus dimensiones.
- fo:declarations: Permite agrupar declaraciones globales de la hoja de estilos.
Objetos de Formateo para la Estructura de Documentos
- fo:page-sequence-master: Detalla en qué orden se emplean los objetos.
- fo:single-page-master-reference: Hace alusión a un
<fo:simple-page-master>
que se insertará una única vez. - fo:repeatable-page-master-reference: Hace alusión a un
<fo:simple-page-master>
que se insertará repetidas veces. - fo:repeatable-page-master-alternatives: Indica la repetición de un conjunto de objetos
<fo:simple-page-master>
. - fo:conditional-page-master-reference: Es un modelo de página condicional y las condiciones que deben cumplirse para que se aplique.
Objetos de Formateo para el Contenido de las Páginas
- fo:page-sequence: Es un contenedor de objetos de página de salida.
- fo:title: Es un objeto que especifica el título para una
<fo:page-sequence>
. - fo:static-content: Contiene elementos estáticos que se repetirán en muchas páginas (cabeceras, pies de página, etc.).
- fo:flow: Contiene elementos que se imprimirán en una página.
- fo:block: Es un contenedor a nivel de bloque.
- fo:inline: Es un contenedor que permite alojar elementos que se distribuyen secuencialmente.
Objetos de Formateo para Generar Listas
- fo:list-block: Objeto utilizado para definir una lista.
- fo:list-item: Objeto utilizado para definir cada elemento de una lista.
- fo:list-item-label: Objeto que contiene la etiqueta utilizada como marcador de lista (número, disco, guion, etc.).
- fo:list-item-body: Objeto que contiene el cuerpo o contenido de cada elemento de lista.
Objetos de Formateo para Generar Tablas
- fo:table-and-caption: Objeto contenedor de los demás objetos.
- fo:table-caption: Objeto que contiene el título de la tabla.
- fo:table: Permite definir una tabla.
- fo:table-column: Indica el formato de las columnas de la tabla.
- fo:table-header: Define la cabecera de la tabla.
- fo:table-footer: Define el pie de la tabla.
- fo:table-body: Es un objeto contenedor de las filas y celdas de la tabla.
- fo:table-row: Define una fila de una tabla.
- fo:table-cell: Representa una celda de una tabla.
Objetos de Formateo para Generar Enlaces e Imágenes
- fo:basic-link: Corresponde a un enlace equivalente a
<a>
. - fo:external-graphic: Permite insertar una imagen.
- fo:leader: Permite crear una línea horizontal.