Gli ultimi tutorial di sviluppo web
 

CSS Testo


formattazione del testo

Questo testo è in stile con alcune delle proprietà di formattazione del testo. Il titolo utilizza il text-align, text-transform e color proprietà. Il paragrafo è rientrato, allineati, ed è specificato lo spazio tra i caratteri. La sottolineatura viene rimosso da questo colore "Try it Yourself" collegamento.


Colore del testo

Il color proprietà viene utilizzata per impostare il colore del testo.

Con CSS, un colore è più spesso specificato da:

  • un nome di colore - come il "red"
  • un valore esadecimale - come "#ff0000"
  • un valore RGB - come "rgb(255,0,0)"

Guardate i valori di colore CSS per un elenco completo dei possibili valori di colore.

Il colore del testo di default per una pagina viene definita nel selettore corpo.

Esempio

body {
    color: blue;
}

h1 {
    color: green;
}
Prova tu stesso "
NotaNota: Per W3C compliant CSS: Se si definisce il color proprietà, è necessario anche definire il background-color proprietà.

Allineamento testo

Il text-align proprietà viene utilizzata per impostare l'allineamento orizzontale di un testo.

Un testo può essere allineato a sinistra oa destra, centrato o giustificato.

L'esempio seguente mostra allineato al centro e destra e sinistra testo allineato (allineamento a sinistra è di default se la direzione del testo è da sinistra a destra, e l'allineamento a destra è di default se la direzione del testo è da destra a sinistra):

Esempio

h1 {
    text-align: center;
}

h2 {
    text-align: left;
}

h3 {
    text-align: right;
}
Prova tu stesso "

Quando il text-align proprietà è impostata su "justify" , ogni linea è allungata in modo che ogni linea ha uguale larghezza, ed i margini destro e sinistro sono diritti (come nelle riviste e giornali):

Esempio

div {
    text-align: justify;
}
Prova tu stesso "

la decorazione di testo

Il text-decoration proprietà viene utilizzata per impostare o rimuovere decorazioni dal testo.

Il valore di text-decoration: none; è spesso usato per rimuovere le sottolineature dai collegamenti:

Esempio

a {
    text-decoration: none;
}
Prova tu stesso "

Gli altri text-decoration valori vengono utilizzati per decorare il testo:

Esempio

h1 {
    text-decoration: overline;
}

h2 {
    text-decoration: line-through;
}

h3 {
    text-decoration: underline;
}
Prova tu stesso "
NotaNota: Non è consigliabile per sottolineare il testo, che non è un link, in quanto questo confonde spesso il lettore.

Trasformazione di testo

Il text-transform proprietà viene utilizzata per specificare le lettere maiuscole e minuscole in un testo.

Può essere utilizzato per trasformare tutto in lettere maiuscole o minuscole, o in maiuscolo la prima lettera di ogni parola:

Esempio

p.uppercase {
    text-transform: uppercase;
}

p.lowercase {
    text-transform: lowercase;
}

p.capitalize {
    text-transform: capitalize;
}
Prova tu stesso "

il rientro del testo

Il text-indent proprietà viene utilizzata per specificare il rientro della prima riga di un testo:

Esempio

p {
    text-indent: 50px;
}
Prova tu stesso "

Spaziatura del carattere

Il letter-spacing proprietà viene utilizzata per specificare lo spazio tra i caratteri in un testo.

L'esempio seguente mostra come aumentare o diminuire lo spazio tra i caratteri:

Esempio

h1 {
    letter-spacing: 3px;
}

h2 {
    letter-spacing: -3px;
}
Prova tu stesso "

Altezza della linea

La line-height proprietà viene utilizzata per specificare lo spazio tra le linee:

Esempio

p.small {
    line-height: 0.8;
}

p.big {
    line-height: 1.8;
}
Prova tu stesso "

Orientamento testo

La direction proprietà viene utilizzata per cambiare la direzione del testo di un elemento:

Esempio

div {
    direction: rtl;
}
Prova tu stesso "

parola spaziatura

Il word-spacing proprietà viene utilizzata per specificare lo spazio tra le parole in un testo.

L'esempio seguente mostra come aumentare o diminuire lo spazio tra le parole:

Esempio

h1 {
    word-spacing: 10px;
}

h2 {
    word-spacing: -5px;
}
Prova tu stesso "

Esempi

Altri esempi

Disabilitare la disposizione del testo all'interno di un elemento
Questo esempio dimostra come disattivare la disposizione del testo all'interno di un elemento.

Allineamento verticale di un'immagine
Questo esempio mostra come impostare la allineamento verticale di un'immagine in un testo.

Aggiungere un'ombra al testo
Questo esempio dimostra come aggiungere un'ombra al testo.


Mettiti alla prova con esercizi!

Esercizio 1 » Esercizio 2» Esercizio 3 » Esercizio 4» Esercizio 5 »


Tutte le proprietà CSS del testo

Proprietà Descrizione
color Imposta il colore del testo
direction Specifica la direzione del testo / direzione di scrittura
letter-spacing Aumenta o diminuisce lo spazio tra i caratteri in un testo
line-height Imposta l'altezza della linea
text-align Specifica l'allineamento orizzontale del testo
text-decoration Specifica la decorazione aggiunto al testo
text-indent Specifica il rientro della prima riga in un testo-blocco
text-shadow Specifica l'effetto ombra aggiunto al testo
text-transform Controlla la capitalizzazione di testo
unicode-bidi Usato insieme alla direzione di proprietà per impostare o restituire se il testo deve essere ignorato per supportare più lingue nello stesso documento
vertical-align Imposta l'allineamento verticale di un elemento
white-space Specifica come white-space all'interno di un elemento viene gestito
word-spacing Aumenta o diminuisce lo spazio tra le parole in un testo