Nella mia pagina ho inserito alcuni link in cui non desidero alcuna riga, quindi, come posso rimuoverlo usando HTML?
Nella mia pagina ho inserito alcuni link in cui non desidero alcuna riga, quindi, come posso rimuoverlo usando HTML?
Risposte:
Versione in linea :
<a href="http://yoursite.com/" style="text-decoration:none">yoursite</a>
Tuttavia, ricorda che dovresti generalmente separare il contenuto del tuo sito Web (che è HTML ), dalla presentazione (che è CSS ). Pertanto, dovresti generalmente evitare gli stili incorporati .
Vedi la risposta di John per vedere una risposta equivalente usando CSS .
class="big-and-red"aliasing non è una separazione. class="meaningful-domain-item"allora css .meaningful-domain-item { //big and red }è. Questa risposta è sufficiente per ricordarmi quale tag utilizzare nel mio css +1.
Ciò rimuoverà tutte le sottolineature da tutti i collegamenti:
a {text-decoration: none; }
Se si dispone di collegamenti specifici a cui si desidera applicare questo, assegnare loro un nome di classe, come nounderlinee fare questo:
a.nounderline {text-decoration: none; }
Ciò si applica solo a quei collegamenti e lascia tutti gli altri invariati.
Questo codice appartiene al <head>tuo documento o in un foglio di stile:
<head>
<style type="text/css">
a.nounderline {text-decoration: none; }
</style>
</head>
E nel corpo:
<a href="#" class="nounderline">Link</a>
Aggiungi questo al tuo foglio di stile esterno ( preferito ):
a {text-decoration:none;}Oppure aggiungi questo al <head>tuo documento HTML:
<style type="text/css">
a {text-decoration:none;}
</style>Oppure aggiungilo aall'elemento stesso ( non consigliato ):
<!-- Add [ style="text-decoration:none;"] -->
<a href="http://example.com" style="text-decoration:none;">Text</a>Le altre risposte menzionano tutte la decorazione del testo. A volte usi un tema Wordpress o il CSS di qualcun altro in cui i collegamenti sono sottolineati da altri metodi, in modo che la decorazione del testo: nessuno non disattivi la sottolineatura.
Border e box-shadow sono altri due metodi di cui sono a conoscenza per sottolineare i collegamenti. Per disattivarli:
border: none;
e
box-shadow: none;
Quanto segue non è una buona pratica, ma a volte può rivelarsi utile
È meglio utilizzare la soluzione fornita da John Conde, ma a volte è impossibile utilizzare CSS esterni. Quindi puoi aggiungere quanto segue al tuo tag HTML:
<a style="text-decoration:none;">My Link</a>
Tutto il codice sopra menzionato non ha funzionato per me. Quando approfondisco il problema, mi rendo conto che non funzionava perché avevo inserito lo stile dopo l'href. Quando ho posizionato lo stile prima dell'href, funzionava come previsto.
<a style="text-decoration:none" href="http://yoursite.com/">yoursite</a>
stylenell'attributo), è comunque CSS . Anche gli altri due tag sono completamente validi (presentationehyperlink). In futuro, ti preghiamo di non rimuovere (o aggiungere) tag a una domanda a meno che non ci sia un motivo valido per farlo. Grazie!