Criar um elemento HTML <a> online

O Gerador HTML Hyperlink cria um elemento <a> para uma URL web, endereço de e-mail ou telefone. Escolha o tipo de link e informe seu destino e texto visível. A visualização, a saída HTML e a saída C# são atualizadas juntas.



Criar um elemento HTML <a> em C#

O painel HTML Code acima contém a marcação da âncora configurada. O painel C# Code abaixo cria um elemento equivalente com o Aspose.HTML for .NET .

  1. Cria um HTMLDocument e um HTMLAnchorElement com Document.CreateElement() .
  2. Define os atributos href e os opcionais target, rel e download com Element.SetAttribute() , depois atribui o texto do link por meio de TextContent.
  3. Anexa a âncora ao corpo do documento.
  4. Salva o documento concluído como hyperlink.html com HTMLDocument.Save() .

Configure primeiro o link e depois copie o código C# atualizado para seu projeto .NET.


Perguntas frequentes sobre o Gerador HTML Hyperlink

1. Posso usar uma URL relativa em vez de um endereço web completo?

Sim. Um valor como docs/getting-started.html ou ../index.html é resolvido em relação à página que contém o link. Use uma URL https:// absoluta quando o destino precisar ser independente da localização da página.

2. O que acontece quando alguém abre um link de e-mail ou telefone?

Um link mailto: solicita que o dispositivo abra o aplicativo de e-mail configurado, enquanto um link tel: solicita um aplicativo de chamadas. O navegador não envia a mensagem nem faz a ligação, e o resultado depende da configuração do dispositivo.

3. Quais valores rel devo usar quando o link abre uma nova guia?

Use noopener para impedir que a página aberta acesse o contexto de navegação da página original. Adicione noreferrer quando o destino não deve receber dados de referência e use nofollow quando o editor não endossa o destino.

4. Por que um link com o atributo download ainda pode abrir no navegador?

Navegadores podem ignorar download para recursos de outra origem, e os cabeçalhos de resposta do servidor podem determinar se o arquivo será exibido ou baixado. Teste o link na mesma origem e confira a resposta do recurso quando o download for importante.

5. Posso adicionar o link gerado a um documento HTML existente?

Sim. Abra o arquivo com new HTMLDocument("input.html"), crie e configure a âncora conforme mostrado, anexe-a ao elemento necessário e salve o documento modificado em um novo arquivo.


Instalar o Aspose.HTML for .NET

Instale o Aspose.HTML for .NET pelo NuGet usando a CLI do .NET:

dotnet add package Aspose.HTML

Você também pode usar a interface do Gerenciador de Pacotes NuGet ou executar Install-Package Aspose.HTML no Console do Gerenciador de Pacotes. Consulte o guia de instalação para configurar a biblioteca ou solicite uma licença temporária para avaliar a API sem limitações.