logo

Come sottolineare il testo nei CSS?

Proprietà di decorazione del testo CSS: -

Le sottolineature possono essere utilizzate per evidenziare testo importante. L'elemento U e la proprietà CSS di decorazione del testo sono le due tecniche più utilizzate per sottolineare il testo nelle pagine web.

Entrambi sono semplici da utilizzare, ma l'elemento U offre valore semantico al significato. Un altro può essere visualizzato su richiesta, semplificando la modifica dello stato di sottolineatura semplicemente aggiungendo classi CSS al testo.

Se le sottolineature siano utili o meno per esprimere significato o accessibilità è oggetto di dibattito. Le sottolineature rappresentano un approccio naturale per offrire un maggiore valore all'esperienza dell'utente quando il colore da solo non è sufficiente per esprimere un significato.

L'attributo text-decoration offre un modo alternativo per sottolineare il testo. Il testo con collegamento ipertestuale può essere utilizzato anche per sostituire le sottolineature con le sopralinee.

Una linea sopra è l'opposto di una sottolineatura. Viene aggiunta una riga all'inizio del testo.

Possiamo utilizzare tutti i valori di sottolineatura e sovralineatura per la stessa definizione di classe. La proprietà text-decoration governa il modo in cui il testo viene presentato in diversi modi. Quando la decorazione del testo è impostata su sottolineato, il testo all'interno del componente viene sottolineato.

Le proprietà CSS di decorazione del testo sono fantastiche per il testo, ma possono essere limitate in termini di progettazione e non sono applicabili a tipi di contenuto non testuale. Le sottolineature possono anche essere create con gli attributi del bordo CSS.

istanziando Java

L'attributo text-decoration è il modo più semplice per sottolineare il testo. Lo svantaggio più significativo della decorazione del testo è che non è configurabile.

La proprietà di decorazione del testo utilizza la sottolineatura, la sopralineatura, il line-through o una combinazione di linee per evidenziare il testo selezionato.

Il contenuto viene sottolineato utilizzando l'attributo text-decoration-line. Sopralineato, sottolineato e rigato sono le tre opzioni per questo attributo. Nei CSS, l'attributo underline viene utilizzato per evidenziare il testo. La sottolineatura viene disegnata sotto il testo in linea con questo valore.

Negli elementi di testo discendenti vengono disegnate decorazioni di testo. Ciò implica che quando un elemento definisce una decorazione di testo, la decorazione non può essere rimossa da un elemento figlio.

int alla conversione di stringhe in Java

Non viene tracciata alcuna linea e tutte le decorazioni esistenti vengono eliminate.

Sottolineare: viene tracciata una linea di 1px lungo la linea di base del testo.

Linea passante: nel punto 'centrale' del testo, inserisce una linea di 1px che lo attraversa.

Sopralineato: aggiunge una linea di 1px direttamente sopra il punto 'superiore' del testo attraverso il testo.

Ereditare: eredita la decorazione dei genitori.

La decorazione del testo è specificata tramite la proprietà text-decoration, che è una caratteristica abbreviata per:

  • riga-decorazione-testo (richiesto)
  • colore-decorazione-testo
  • stile-decorazione-testo
  • spessore-decorazione-testo

overline, underline, underline-overline, line-through rientra nella linea di decorazione del testo.

Solido, punteggiato, tratteggiato, ondulato, doppio rientra nello stile di decorazione del testo.

Il colore nel valore decimale, nel valore esadecimale o nell'ereditarietà rientra nel colore della decorazione del testo.

La proprietà border-bottom è un'alternativa alla decorazione del testo. Possiamo anche usare border-bottom per fornire il riempimento.

Sintassi: -

 text-decoration: text-decoration-line | text-decoration-color | text-decoration-style | text-decoration-thickness 

Cerchiamo ora un esempio e comprendiamo l'utilizzo della proprietà di decorazione del testo.

Decorazione del testo: sottolineatura sopralineata

Esempio: -

stringa di array in c
 h1 { text-decoration: underline overline dotted purple; } h3 { text-decoration: underline wavy cyan 10px;} <h2>This is an example of text decoration property color using underline overline. </h2> <h3>This is an example of text decoration property color using line-through. </h3> 

Produzione:

Come sottolineare il testo nei CSS?