LORETTA B. forum

Linguaggi di programmazione => Html, Xhtml e CSS => Topic aperto da: micdas - Settembre 27, 2008, 13:12:16

Titolo: un segreto non documentato del CSS
Inserito da: micdas - Settembre 27, 2008, 13:12:16
Anche se questo è un post di prova, il suo contenuto è serio e da prendere in considerazione  :sei mio:

Ho scoperto che per stampare un documento HTML è possibile impostare delle interruzioni di pagina.

Codice: Non sei autorizzato a vedere i links. Registrati o Login
.interruzionePagina{
    page-break-before: always;
}

.interrompidopo{
page-break-after: always;
}

Ovviamente a queste due classi è possibile assegnare i nomi che che vogliamo.

Nella pagina è richiamabile in questo modo:
Codice: Non sei autorizzato a vedere i links. Registrati o Login
<h1 class="interruzionePagina">................</h1>
<p class="interruzionePagina">.......................</p>
<img class="interruzionePagina" src=....................... />

Queste due regole si possono applicare a qualsiasi elemento HTML (come è mostrato negli esempi qui sopra.
La prima manda nella pagina successiva l'elemento successivo all'elemento definito con la classe interruzionePagina
La seconda manda nella pagina successiva lo stesso elemento definito con la classe interrompidopo

Nota importante:
Da prove eseguite con Browser diversi ho notato che queste interruzioni di pagina forzati si comportano in maniera differente a seconda del Browser in uso, per cui è bene usarli con cautela.

 :ciao:.........alla prossima

 :studiare: