CSS
HTML
JavaScript
PHP
Introduzione
Coming Soon
Generatori
Varie

CSS text-justify

La proprietà CSS3 text-justify controlla il metodo di giustificazione del testo

La proprietà text-justify viene utilizzata per determinare come il testo giustificato (tramite text-align: justify) dovrebbe distribuire lo spazio. Permette di scegliere se aumentare lo spazio tra le parole (inter-word) o tra i caratteri (inter-character), utile in diversi contesti linguistici e tipografici.

Sintassi

text-justify: auto | inter-word | inter-character | none;

Significato dei valori principali:

  • auto: Usa il metodo di giustificazione predefinito del browser (di solito inter-word).

  • inter-word: Giustifica aumentando lo spazio tra le parole. È il valore più comune e leggibile.

  • inter-character: Giustifica aumentando lo spazio tra i caratteri. Utile per lingue asiatiche.

  • none: Disattiva qualsiasi giustificazione specifica e lascia il comportamento di default.


Esempio proprietà: text-justify


Codice Esempio: text-justify

CODE: CSSpreleva codice
  1. .justify-example {
  2.   width: 80%;
  3.   margin: auto;
  4.   max-width: 600px;
  5.   font-size: 18px;
  6.   line-height: 1.6;
  7.   text-align: justify;
  8.   border: 1px solid #ccc;
  9.   padding: 20px;
  10.   border-radius: 6px;
  11.   margin-bottom: 20px;
  12. }
  13.  
  14. .inter-word {
  15.   text-justify: inter-word;
  16. }
  17.  
  18. .inter-character {
  19.   text-justify: inter-character;
  20. }

Contenuto Esempio: text-justify

Esempio di utilizzo di text-justify

In questo esempio, la proprietà text-justify modifica il comportamento della giustificazione del testo:


Questo paragrafo utilizza text-justify: inter-word. Il testo viene giustificato distribuendo lo spazio tra le parole. È il comportamento predefinito e fornisce una lettura fluida nei testi lunghi.
Questo paragrafo utilizza text-justify: inter-character. Il testo viene giustificato distribuendo lo spazio tra i singoli caratteri, utile per lingue non latine ma può apparire innaturale in italiano.

CSS e HTML per text-justify:

  
  <style>
    .justify-example {
      width: 80%;
      margin: auto;
      max-width: 600px;
      font-size: 18px;
      line-height: 1.6;
      text-align: justify;
      border: 1px solid #ccc;
      padding: 20px;
      border-radius: 6px;
      margin-bottom: 20px;
    }

    .inter-word {
      text-justify: inter-word;
    }

    .inter-character {
      text-justify: inter-character;
    }
  </style>

  <div class="justify-example inter-word">
    Testo giustificato tra parole.
  </div>

  <div class="justify-example inter-character">
    Testo giustificato tra caratteri.
  </div>
  

Note:
Le indicazioni dei Browser supportati sono superate grazie alla loro costante evoluzione, si consiglia di verificare la compatibilità dei vari browser eseguendo il test cliccando qui sotto.

Supporto Browser

Browser Support

I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Acconsento Info Cookies