Tecniche di Formattazione del Testo per la Leggibilità
line-height
La proprietà line-height definisce l'altezza di una riga ed è spesso utilizzata per regolare lo spazio tra le righe di testo. Per impostazione predefinita, line-height dipende dal font del testo ed è determinata dal browser.
line-height: multiplier | value in px | value in em | percent
multiplierè un valore senza unità (ad esempio,1.5). In questo caso, l'altezza della riga sarà pari a1.5volte il valore difont-size;value in pxè un valore specifico (ad esempio,24px) a cui l'altezza della riga sarà uguale;value in emè un valore (ad esempio,1.4em) che funziona in modo simile almultiplier. Il browser controllerà il valore difont-size, lo moltiplicherà per1.4e questo risultato sarà l'altezza della riga;percentè un valore (ad esempio,120%) che funziona come unmultiplier. Il valore difont-sizeverrà moltiplicato per1.2, determinando così l'altezza della riga.
index.html
styles.css
Output
letter-spacing
La proprietà letter-spacing imposta la spaziatura orizzontale tra i caratteri del testo.
letter-spacing: normal | value in px | value in em
normalè la spaziatura predefinita tra i caratteri;value in pxè un valore specifico che aggiunge spazio extra tra i caratteri;value in emfunziona in modo simile a px, ma la spaziatura è relativa allafont-size.
index.html
styles.css
Output
word-spacing
La proprietà word-spacing definisce la distanza tra le parole nel testo. Aumenta lo spazio tra le parole. Se nel testo sono presenti segni di punteggiatura e sono scritti insieme alle parole, continueranno a essere scritti insieme, poiché non viene inserito spazio tra di essi.
word-spacing: value | inherit | normal
valueè un valore specifico che imposta lo spazio tra le parole;inheriteredita la spaziatura tra le parole dall'elemento genitore;normalè la spaziatura predefinita tra le parole.
index.html
styles.css
Output
text-shadow
La proprietà text-shadow aggiunge un'ombra al testo.
text-shadow: "X set" | "Y set" | "blur radius" | "color"
X setregola la posizione orizzontale dell'ombra. I valori positivi spostano l'ombra verso destra, mentre i valori negativi la spostano verso sinistra;Y setregola la posizione verticale dell'ombra. I valori positivi spostano l'ombra verso il basso, mentre i valori negativi la spostano verso l'alto;blur radiusdefinisce quanto l'ombra appare sfocata. Valori più alti rendono l'ombra più morbida e diffusa. Il valore predefinito è0se non specificato;colorspecifica il colore dell'ombra in qualsiasi formato colore valido. Se non specificato, il valore predefinito è il colore del testo.
index.html
styles.css
Output
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?
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
Awesome!
Completion rate improved to 2.56
Tecniche di Formattazione del Testo per la Leggibilità
Scorri per mostrare il menu
line-height
La proprietà line-height definisce l'altezza di una riga ed è spesso utilizzata per regolare lo spazio tra le righe di testo. Per impostazione predefinita, line-height dipende dal font del testo ed è determinata dal browser.
line-height: multiplier | value in px | value in em | percent
multiplierè un valore senza unità (ad esempio,1.5). In questo caso, l'altezza della riga sarà pari a1.5volte il valore difont-size;value in pxè un valore specifico (ad esempio,24px) a cui l'altezza della riga sarà uguale;value in emè un valore (ad esempio,1.4em) che funziona in modo simile almultiplier. Il browser controllerà il valore difont-size, lo moltiplicherà per1.4e questo risultato sarà l'altezza della riga;percentè un valore (ad esempio,120%) che funziona come unmultiplier. Il valore difont-sizeverrà moltiplicato per1.2, determinando così l'altezza della riga.
index.html
styles.css
Output
letter-spacing
La proprietà letter-spacing imposta la spaziatura orizzontale tra i caratteri del testo.
letter-spacing: normal | value in px | value in em
normalè la spaziatura predefinita tra i caratteri;value in pxè un valore specifico che aggiunge spazio extra tra i caratteri;value in emfunziona in modo simile a px, ma la spaziatura è relativa allafont-size.
index.html
styles.css
Output
word-spacing
La proprietà word-spacing definisce la distanza tra le parole nel testo. Aumenta lo spazio tra le parole. Se nel testo sono presenti segni di punteggiatura e sono scritti insieme alle parole, continueranno a essere scritti insieme, poiché non viene inserito spazio tra di essi.
word-spacing: value | inherit | normal
valueè un valore specifico che imposta lo spazio tra le parole;inheriteredita la spaziatura tra le parole dall'elemento genitore;normalè la spaziatura predefinita tra le parole.
index.html
styles.css
Output
text-shadow
La proprietà text-shadow aggiunge un'ombra al testo.
text-shadow: "X set" | "Y set" | "blur radius" | "color"
X setregola la posizione orizzontale dell'ombra. I valori positivi spostano l'ombra verso destra, mentre i valori negativi la spostano verso sinistra;Y setregola la posizione verticale dell'ombra. I valori positivi spostano l'ombra verso il basso, mentre i valori negativi la spostano verso l'alto;blur radiusdefinisce quanto l'ombra appare sfocata. Valori più alti rendono l'ombra più morbida e diffusa. Il valore predefinito è0se non specificato;colorspecifica il colore dell'ombra in qualsiasi formato colore valido. Se non specificato, il valore predefinito è il colore del testo.
index.html
styles.css
Output
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?
Grazie per i tuoi commenti!