/ / Elementi CSS di sottolineatura decorativi

Sottolineatura elementi decorativi CSS

La tecnologia dei fogli di stile ha due scopidurante lo styling delle pagine HTML. Innanzitutto, con il suo aiuto, si forma la posizione dei singoli elementi del sito. In secondo luogo, rende i blocchi visivamente attraenti per l'utente. La seconda funzione è implementata in modi diversi. Uno di loro sta sottolineando. CSS fornisce un attributo per questo testo-decorazione.

Specifica del record dell'attributo

Usa proprietà testo-decorazione appena. È sufficiente scrivere la seguente riga per l'elemento nel codice del file di stile:

testo-decorazione: valore_attributo;

Invece di "valore_attributoLa specifica CSS offre una serie di opzioni:

  • sottolineare - la linea si trova rigorosamente sotto il testo;
  • overline - la riga corre sopra il testo;
  • nessuna - rimozione di tutti gli effetti decorativi;
  • ereditare - assume il valore dell'elemento genitore.

sottolineare css

Sopra non ci sono tutte le possibili forme di notazione, poiché questo attributo imposta non solo la sottolineatura CSS, ma anche altri effetti, ad esempio il testo "lampeggiante" o barrato.

Esempi di collegamenti ipertestuali per lo stile

Per principianti nel web design e nella programmazionesorge la domanda: perché fare l'ultima riga del testo? All'alba dell'era delle tecnologie Internet, un tale metodo di selezione indicava all'utente che c'era un collegamento ipertestuale di fronte a lui: un testo, facendo clic sul quale sarebbe stata effettuata una transizione a una nuova pagina.

Per impostazione predefinita, i collegamenti ipertestuali hanno la proprietà sottolineare... In pratica, si pone il compito di rimuovere la linea dagli elementi inattivi e renderla visibile quando l'utente passa il puntatore del mouse. Ecco un po 'di codice di esempio che disabilita la sottolineatura del collegamento CSS:

a {text-decoration: none;}

La voce seguente viene utilizzata per i collegamenti attivi:

a: hover {text-decoration: underline;}

Sottolineato decorativo per avanzati

Attributo standard testo-decorazione ha diverse limitazioni:

  • il colore della linea non differisce dal colore del testo del link, è impossibile distinguere tra la loro "colorazione";
  • solo una linea continua viene utilizzata come sottolineatura. CSS non implica nessun altro stile di testo.

sottolinea i collegamenti CSS

Ma trucchi speciali aiutano a bypassare il classico design del testo. Nel primo caso, un tag aggiuntivo <campata>.

Ad esempio:

collegamenti ipertestuali

a>. n>

Di conseguenza, la parola del collegamento ipertestuale verrà scritta in blu sulla pagina e il colore della linea sarà rosso.

Un altro modo avanzato che ti consente di implementare la sottolineatura CSS, - border-bottom... L'esempio seguente spiega il suo utilizzo:

a {border-bottom: 1px solid red;}

Il risultato sarà lo stesso dell'esempio precedente. Ma questo metodo ha un vantaggio importante. Oltre a cambiare il colore della linea (ora impostato su rosso - rosso), è possibile trasformare il modo in cui è disegnato:

Quindi l'attributo confine-parte inferiore più funzionale. Oltre a visualizzare una linea decorativa sotto il testo, consente di personalizzarne l'aspetto.