Formattazione 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
multipliervalore senza unità come1.5moltiplica ilfont-size;value in pxaltezza specifica, ad esempio24px;value in emvalore relativo, simile al multiplier (1.4em = font-size × 1.4);percentfunziona come multiplier (120% = font-size × 1.2).
index.html
styles.css
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 afont-size.
index.html
styles.css
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
styles.css
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
styles.css
Output
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?
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione