helldanger1
GForum VIP
- Entrou
- Ago 1, 2007
- Mensagens
- 29,631
- Gostos Recebidos
- 1
page-break-after e page-break-before são propriedades de estilos CSS que se aplicam na hora de imprimir páginas web na impressora, para forçar quebras de página depois ou antes de certos elementos.
Por Miguel Angel Alvarez - Tradução de JML
Existem propriedades de CSS como page-break-after e page-break-before que servem para alterar o aspecto das páginas web ao ser impressas em papel. Estes atributos servem em concreto para forçar quebras de página antes ou depois de elementos da página. Com page-break-after podemos definir se desejarmos uma quebra de página depois de um elemento, enquanto que com page-break-before definimos a possibilidade de incorporar uma quebra de página antes de um elemento.
Lembremos que com CSS se podem definir tanto os estilos que desejamos aplicar na hora de ver a página no monitor como na hora de imprimi-la com uma impressora. Isso já o explicamos no artigo CSS para imprimir páginas web. Porém, estes dois atributos são um pouco diferentes, porque podemos utilizá-los livremente na especificação de estilos em global da web, sendo que, tanto page-break-after como page-break-before, não têm representação no momento de visualização da página na tela do computador, porém, sim na hora de imprimi-la na impressora.
Atributo CSS page-break-after
Serve para forçar, ou não, uma quebra de linha depois de um elemento da página. Pode-se colocar em elementos de bloco, como tabelas ou camadas DIV. Um uso típico seria:
<div style="page-break-after: always;">
Conteúdo do div
...
</div>
Então, na hora de imprimir a web, se inserirá uma quebra de linha depois do bloco DIV.
Por Miguel Angel Alvarez - Tradução de JML
Existem propriedades de CSS como page-break-after e page-break-before que servem para alterar o aspecto das páginas web ao ser impressas em papel. Estes atributos servem em concreto para forçar quebras de página antes ou depois de elementos da página. Com page-break-after podemos definir se desejarmos uma quebra de página depois de um elemento, enquanto que com page-break-before definimos a possibilidade de incorporar uma quebra de página antes de um elemento.
Lembremos que com CSS se podem definir tanto os estilos que desejamos aplicar na hora de ver a página no monitor como na hora de imprimi-la com uma impressora. Isso já o explicamos no artigo CSS para imprimir páginas web. Porém, estes dois atributos são um pouco diferentes, porque podemos utilizá-los livremente na especificação de estilos em global da web, sendo que, tanto page-break-after como page-break-before, não têm representação no momento de visualização da página na tela do computador, porém, sim na hora de imprimi-la na impressora.
Atributo CSS page-break-after
Serve para forçar, ou não, uma quebra de linha depois de um elemento da página. Pode-se colocar em elementos de bloco, como tabelas ou camadas DIV. Um uso típico seria:
<div style="page-break-after: always;">
Conteúdo do div
...
</div>
Então, na hora de imprimir a web, se inserirá uma quebra de linha depois do bloco DIV.