En mi página he puesto algunos enlaces debajo de los cuales no quiero ninguna línea, entonces, ¿cómo puedo eliminar eso usando HTML?
En mi página he puesto algunos enlaces debajo de los cuales no quiero ninguna línea, entonces, ¿cómo puedo eliminar eso usando HTML?
Respuestas:
Versión en línea :
<a href="http://yoursite.com/" style="text-decoration:none">yoursite</a>
Sin embargo, recuerde que generalmente debe separar el contenido de su sitio web (que es HTML ) de la presentación (que es CSS ). Por lo tanto, generalmente debe evitar los estilos en línea .
Vea la respuesta de John para ver una respuesta equivalente usando CSS .
class="big-and-red"aliasing no seperation. class="meaningful-domain-item"entonces css .meaningful-domain-item { //big and red }es. Esta respuesta es suficiente para recordarme qué etiqueta usar en mi CSS +1.
Esto eliminará todos los subrayados de todos los enlaces:
a {text-decoration: none; }
Si tiene enlaces específicos a los que desea aplicar esto, asígneles un nombre de clase, como nounderliney haga esto:
a.nounderline {text-decoration: none; }
Eso se aplicará solo a esos enlaces y no afectará a todos los demás.
Este código pertenece en el <head>de su documento o en una hoja de estilo:
<head>
<style type="text/css">
a.nounderline {text-decoration: none; }
</style>
</head>
Y en el cuerpo:
<a href="#" class="nounderline">Link</a>
Agregue esto a su hoja de estilo externa ( preferido ):
a {text-decoration:none;}O agregue esto a <head>su documento HTML:
<style type="text/css">
a {text-decoration:none;}
</style>O agréguelo al aelemento en sí ( no recomendado ):
<!-- Add [ style="text-decoration:none;"] -->
<a href="http://example.com" style="text-decoration:none;">Text</a>Las otras respuestas mencionan la decoración de texto. A veces usas un tema de Wordpress o el CSS de otra persona donde los enlaces están subrayados por otros métodos, por lo que la decoración de texto: ninguno no desactivará el subrayado.
Border y box-shadow son otros dos métodos que conozco para subrayar enlaces. Para desactivarlos:
border: none;
y
box-shadow: none;
Lo siguiente no es una mejor práctica, pero a veces puede resultar útil
Es mejor usar la solución provista por John Conde, pero a veces, usar CSS externo es imposible. Para que pueda agregar lo siguiente a su etiqueta HTML:
<a style="text-decoration:none;">My Link</a>
Todo el código mencionado anteriormente no funcionó para mí. Cuando profundizo en el problema, me doy cuenta de que no estaba funcionando porque había colocado el estilo después del href. Cuando coloqué el estilo antes del href, estaba funcionando como se esperaba.
<a style="text-decoration:none" href="http://yoursite.com/">yoursite</a>
styleatributo), sigue siendo CSS . Las otras dos etiquetas también son completamente válidas (presentationyhyperlink). En el futuro, no elimine (ni agregue) etiquetas a una pregunta a menos que haya una razón válida para hacerlo. ¡Gracias!