## 5.4 - L'allineamento del testo

La proprieta' `text-align`, per la quale i possibili valori a chiave sono `left, right, center` e `justify`, viene utilizzata per posizionare il testo orizzontalmente.

Per esempio, questo foglio di stile al livello del documento

`p {text-align: right}`

ed inline

`<p style = "text-align: right" > ... </p>`

fa allineare il contenuto dei paragrafi sul margine destro

Il valore predefinito per `text-align` e' `left`.

La proprieta' `float` viene impostata spesso per immagini e tabelle e utilizzata per specificare che il testo scorra intorno agli elementi mobili. I valori possibili per `float` sono `left, right` e `none`, corrispondente al valore predefinito.

Per collocare un'immagine alla destra dello schermo e far scorrere il testo alla sua sinistra e' sufficiente impostare `float` per l'immagine sul valore `right`. Non e' necessario impostare `text-align` per il testo, perche' il valore predefinito di questa proprieta' e' gia' `left`.

Nel seguente esempio viene specificato che il testo del paragrafo scorra a sinistra dell'immagine finche' non ne raggiunge il fondo. A quel punto, il testo del paragrafo deve scorrere lungo l'intera finestra.

Esempio 1: floating text and image ---- Rendering dell'esempio 1