Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Formattazione del Testo per una Migliore Leggibilità | Formattazione del Testo per la Leggibilità
Fondamenti di CSS

bookFormattazione del Testo per una Migliore Leggibilità

Scorri per mostrare il menu

Una buona tipografia migliora la leggibilità e la struttura visiva. In questo capitolo ci concentriamo sulle proprietà che controllano la spaziatura e gli effetti visivi sottili per il testo: line-height, letter-spacing, word-spacing e text-shadow.

Queste proprietà aiutano a rendere il testo più facile da leggere e visivamente equilibrato.

line-height

line-height controlla la spaziatura verticale tra le linee di testo. I browser impostano un valore predefinito in base al font, ma è possibile personalizzarlo utilizzando diversi formati:

line-height: multiplier | value in px | value in em | percent 
  • multiplier valore senza unità come 1.5 moltiplica il font-size;
  • value in px altezza specifica, ad esempio 24px;
  • value in em valore relativo, simile al multiplier (1.4em = font-size × 1.4);
  • percent funziona come multiplier (120% = font-size × 1.2).
index.html

index.html

styles.css

styles.css

copy

Output

letter-spacing

letter-spacing imposta la spaziatura orizzontale tra i caratteri.

letter-spacing: normal | value in px | value in em
  • normal: spaziatura predefinita;
  • value in px: spaziatura aggiuntiva fissa;
  • value in em: spaziatura relativa a font-size.
index.html

index.html

styles.css

styles.css

copy

Output

word-spacing

La proprietà word-spacing regola la distanza tra le parole.

word-spacing: value | inherit | normal
  • value: spaziatura personalizzata;
  • inherit: utilizza la spaziatura dell'elemento genitore;
  • normal: spaziatura predefinita.
index.html

index.html

styles.css

styles.css

copy

Output

text-shadow

text-shadow aggiunge un effetto ombra al testo. Accetta quattro valori:

text-shadow: "X set" | "Y set" | "blur radius" | "color"
  • X set: spostamento orizzontale;
  • Y set: spostamento verticale;
  • blur radius: morbidezza dell'ombra (0 = nitida);
  • color: qualsiasi colore valido, predefinito al colore attuale del testo.
index.html

index.html

styles.css

styles.css

copy

Output

Note
Nota

Nella formattazione del testo, non esistono regole rigide che impongano quali valori debbano essere utilizzati in situazioni specifiche. La scelta delle proprietà e dei valori di formattazione del testo dipende dai requisiti unici di ciascun progetto e dalla visione del design.

1. Quale proprietà CSS viene utilizzata per creare un effetto visivo che aggiunge un'ombra al testo?

2. Quale proprietà CSS regola la distanza tra le parole in un testo?

question mark

Quale proprietà CSS viene utilizzata per creare un effetto visivo che aggiunge un'ombra al testo?

Select the correct answer

question mark

Quale proprietà CSS regola la distanza tra le parole in un testo?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 1

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 2. Capitolo 1
some-alt