Na minha página, coloquei alguns links nos quais não quero nenhuma linha; portanto, como removê-lo usando HTML?
Na minha página, coloquei alguns links nos quais não quero nenhuma linha; portanto, como removê-lo usando HTML?
Respostas:
Versão em linha :
<a href="http://yoursite.com/" style="text-decoration:none">yoursite</a>
No entanto, lembre-se de que você geralmente deve separar o conteúdo do seu site (que é HTML ), da apresentação (que é CSS ). Portanto, você geralmente deve evitar estilos embutidos .
Veja a resposta de John para obter uma resposta equivalente usando CSS .
class="big-and-red"
aliasing não é separação. class="meaningful-domain-item"
então css .meaningful-domain-item { //big and red }
é. Esta resposta é suficiente para me lembrar qual tag usar no meu CSS +1.
Isso removerá todos os sublinhados de todos os links:
a {text-decoration: none; }
Se você possui links específicos aos quais deseja aplicar isso, atribua a eles um nome de classe, como nounderline
e faça o seguinte:
a.nounderline {text-decoration: none; }
Isso se aplicará apenas a esses links e deixará todos os outros não afetados.
Este código pertence ao <head>
documento ou a uma folha de estilo:
<head>
<style type="text/css">
a.nounderline {text-decoration: none; }
</style>
</head>
E no corpo:
<a href="#" class="nounderline">Link</a>
Adicione isso à sua folha de estilos externa ( preferencial ):
a {text-decoration:none;}
Ou adicione isso ao <head>
seu documento HTML:
<style type="text/css">
a {text-decoration:none;}
</style>
Ou adicione-o ao a
próprio elemento ( não recomendado ):
<!-- Add [ style="text-decoration:none;"] -->
<a href="http://example.com" style="text-decoration:none;">Text</a>
As demais respostas mencionam a decoração do texto. Às vezes, você usa um tema do Wordpress ou o CSS de outra pessoa, onde os links são sublinhados por outros métodos, para que a decoração do texto: nenhum apague o sublinhado.
Border e box-shadow são outros dois métodos que eu conheço para sublinhar links. Para desativá-los:
border: none;
e
box-shadow: none;
O seguinte não é uma prática recomendada, mas às vezes pode ser útil
É melhor usar a solução fornecida por John Conde, mas às vezes é impossível usar CSS externo. Portanto, você pode adicionar o seguinte à sua tag HTML:
<a style="text-decoration:none;">My Link</a>
Todo o código mencionado acima não funcionou para mim. Quando entro no problema, percebo que ele não estava funcionando porque havia colocado o estilo após o href. Quando coloquei o estilo antes do href, ele estava funcionando como esperado.
<a style="text-decoration:none" href="http://yoursite.com/">yoursite</a>
style
atributo), ele ainda é CSS . As outras duas tags também são completamente válidas (presentation
ehyperlink
). No futuro, não remova (ou adicione) tags a uma pergunta, a menos que haja um motivo válido para isso. Obrigado!