Stile del testo CSS: font, dimensione, peso, sottolineatura, allineamento

Playground per lo stile del testo CSS

Stile del testo CSS: font, dimensione, grassetto, centrare | We.Inc

Un unico playground dal vivo per il testo CSS: famiglia di font, dimensione in px, rem o clamp(), peso, stile della sottolineatura, allineamento, interlinea e spaziatura, con le classi Tailwind.

In CSS il testo si stilizza con poche proprietà: font-family sceglie il carattere, font-size imposta la dimensione (rem è la scelta migliore), font-weight: 700 lo rende grassetto, text-decoration aggiunge una sottolineatura e text-align: center lo centra. line-height e letter-spacing controllano la spaziatura. Cambiale nel playground qui sotto e copia il CSS.

Le proprietà che userai di più

Invece di sei pagine di riferimento separate, questo unico playground copre insieme font, dimensione, peso, stile, dettagli della sottolineatura, allineamento, interlinea e spaziatura tra le lettere, scrive il CSS e le classi Tailwind mentre li modifichi e aggiunge ricette collaudate per centrare il testo, i font stack e il caricamento dei web font.

Domande frequenti

Come rendo il testo in grassetto con CSS?

Usa font-weight: bold oppure un numero come 600 o 700. I numeri tra 100 e 900 scelgono tra i pesi forniti dal font. Se il font ha solo il peso normale, il browser simula il grassetto ispessendo le lettere, con un risultato più pesante e meno nitido di un vero file in grassetto.

Come centro il testo in verticale?

text-align centra solo in orizzontale. Per centrare in verticale dentro un box, rendi il box un contenitore flex o grid: display: grid; place-items: center; centra il testo in entrambe le direzioni in una sola riga. Per una singola riga in una barra ad altezza fissa, funziona anche una line-height uguale all'altezza della barra.

Come cambio il colore o lo spessore della sottolineatura?

Usa text-decoration-color, text-decoration-thickness e text-underline-offset. Per esempio text-decoration: underline; text-decoration-color: #4F98FB; text-decoration-thickness: 2px; text-underline-offset: 4px; dà una sottolineatura blu più spessa con spazio sotto le lettere.

line-height deve avere un'unità di misura?

Di solito no. Un valore senza unità come 1.5 viene moltiplicato per la dimensione del font di ogni elemento, così i titoli e il testo piccolo dentro il blocco mantengono una spaziatura sensata. Un valore fisso come 24px viene ereditato così com'è e può comprimere il testo più grande.

Cos'è un font stack?

Un elenco di font separati da virgole in font-family. Il browser usa il primo disponibile e scende nell'elenco se manca, terminando con una famiglia generica come sans-serif o serif che esiste sempre.

Unità di misura: px, rem e clamp()

Impostazioni predefinite leggibili

Caricare i web font senza rallentare la pagina

Centrare il testo in orizzontale e in verticale

Orizzontale: text-align

text-align centra le righe dentro il blocco. Per centrare il blocco stesso, dagli una larghezza e margin-inline: auto.

In entrambe le direzioni: grid con place-items

Due righe di CSS sul contenitore centrano qualsiasi contenuto in entrambe le direzioni, qualunque sia la sua dimensione.

Sottolineature dall'aspetto curato

Colore, spessore, distanza e stile

Le proprietà di decorazione cambiano la sottolineatura senza toccare il colore del testo. text-decoration-skip-ink evita che le linee taglino i discendenti delle lettere.

Caricare un font con @font-face o Google Fonts

Font ospitato in proprio con @font-face

Punta src al tuo file WOFF2. Un blocco per ogni peso e stile che usi davvero.

Link di Google Fonts

Richiedi solo i pesi che usi. display=swap imposta font-display al posto tuo.

Impostazioni leggibili da cui partire

Una piccola base sensata per il testo

Dimensione del corpo, interlinea e lunghezza delle righe impostate una volta; titoli più stretti. Adatta colori e dimensioni al tuo design.

Equivalenti Tailwind

Il CSS e le classi Tailwind corrispondenti (tema predefinito)

Sans di sistema

Sans umanista

Serif classico

Serif da libro

Monospace

Arrotondato

Pane fresco ogni mattina, sfornato in piccole infornate con la farina del mulino in fondo alla strada.

Playground del testo

Testo di esempio

Font stack

Unità di misura

Dimensione: {n}px

alla larghezza massima

Peso: {n}

Decorazione

Stile della decorazione

Colore della decorazione

Spessore: {n}px

Distanza della sottolineatura: {n}px

Allineamento

Trasformazione

Trasformazione del testo

Interlinea: {n}

Spaziatura tra le lettere: {n}em

Corsivo

Copia CSS

Classi Tailwind

Copia le classi

Font stack da copiare

Ma la volpe, col suo balzo, ha raggiunto il quieto Fido

Copia

Inizia gratis · Nessuna carta di credito richiesta

Correlati: Guide

Prodotto

Per chi è

Funzionalità

Risorse

Azienda

Mappa del sito