Proprietà text-align

La proprietà text-align imposta l'allineamento del testo: a sinistra, a destra, al centro, o giustificato (sia a sinistra che a destra contemporaneamente).

Sintassi

cssselettore {
  text-align: center | left | right | justify | auto | start | end;
}

Valori

Valore Descrizione
center Il testo sarà allineato al centro.
left Il testo sarà allineato a sinistra.
right Il testo sarà allineato a destra.
justify Il testo sarà giustificato (allineato sia a sinistra che a destra).
auto Non modifica l'allineamento dell'elemento (valore predefinito).
start Equivale a left se il testo scorre da sinistra a destra, e a right, quando il testo scorre da destra a sinistra (lingua araba, ecc.).
end Equivale a right se il testo scorre da sinistra a destra e a left, quando il testo scorre da destra a sinistra.

Valore predefinito: auto. Nella maggior parte dei casi, per impostazione predefinita, il testo è allineato a sinistra (in arabo - a destra). Tuttavia, ci sono eccezioni, ad esempio, il testo in th sarà allineato al centro.

Esempio . Valore left

html<p>
  some long text
</p>
cssp {
  text-align: left;
  width: 400px;
}

Результат:

Esempio . Valore right

html<p>
  some long text
</p>
cssp {
  text-align: right;
  width: 400px;
}

Результат:

Esempio . Valore center

html<p>
  Lorem ipsum dolor sit amet.
</p>
cssp {
  text-align: center;
}

Результат:

Esempio . Valore justify

html<p>
  some long text
</p>
cssp {
  text-align: justify;
  width: 400px;
}

Результат: