Área do XSL-FO
- Página Anterior Documentação XSLFO
- Próxima Página Saída XSLFO
XSL-FO usa frames retangulares (áreas) para exibir a saída.
Área do XSL-FO
O modelo de formatação XSL define uma série de frames retangulares (áreas) para exibir a saída.
Todos os outputs serão formatados dentro desses frames e então serão exibidos ou impressos em algum meio de destino.
Vamos estudar algumas dessas regiões:
- Páginas (páginas)
- Regiões (regiões)
- Áreas de bloco (áreas de bloco)
- Áreas de linha (áreas de linha)
- Áreas inline (áreas em linha)
Páginas (pages) do XSL-FO
A saída do XSL-FO será formatada na página. A saída de impressão geralmente entra em várias páginas divididas. A saída do navegador geralmente se torna uma página longa.
A página do XSL-FO contém áreas (region).
Regions (áreas) do XSL-FO
Cada página do XSL-FO contém uma série de Regions (áreas):
- region-body (corpo da página)
- region-before (cabeçalho da página)
- region-after (rodapé da página)
- region-start (barra lateral esquerda)
- region-end (barra lateral direita)
Áreas do XSL-FO contêm Áreas de Bloco (Área de Bloco).
Áreas de Bloco do XSL-FO (Áreas de Bloco)
Áreas de Bloco do XSL-FO podem definir pequenos elementos de bloco (normalmente iniciados por uma nova linha), como parágrafos, tabelas e listas.
Áreas de Bloco do XSL-FO podem conter outras Áreas de Bloco, mas na maioria das vezes elas contêm Áreas Lineares (Área Linear).
Áreas Lineares do XSL-FO (Áreas Lineares)
Áreas Lineares do XSL-FO definem as linhas internas das Áreas de Bloco.
Áreas Lineares do XSL-FO contêm Áreas Inline (Área Inline).
Áreas Inline do XSL-FO (Áreas Inline)
Áreas Inline do XSL-FO definem o texto interno das linhas (sublinhados, caracteres únicos e imagens, etc.).
- Página Anterior Documentação XSLFO
- Próxima Página Saída XSLFO