Ein HTML-Element <a> online erstellen

Der HTML Hyperlink-Generator erstellt ein Element <a> für eine Web-URL, eine E-Mail-Adresse oder eine Telefonnummer. Wählen Sie den Linktyp und geben Sie Ziel und sichtbaren Text ein. Vorschau, HTML-Ausgabe und C#-Ausgabe werden gemeinsam aktualisiert.



Ein HTML-Element <a> in C# erstellen

Der Bereich HTML Code enthält das konfigurierte Anchor-Markup. Der Bereich C# Code darunter erstellt ein entsprechendes Element mit Aspose.HTML for .NET .

Der erzeugte Code führt folgende Schritte aus:

  1. Erstellt ein HTMLDocument und mit Document.CreateElement() ein HTMLAnchorElement .
  2. Legt href sowie die optionalen Attribute target, rel und download mit Element.SetAttribute() fest und weist den Linktext über TextContent zu.
  3. Fügt den Link zum Dokumentkörper hinzu.
  4. Speichert das fertige Dokument mit HTMLDocument.Save() als hyperlink.html.

Konfigurieren Sie zuerst den Link und kopieren Sie anschließend den aktualisierten C#-Code in Ihr .NET-Projekt.


FAQ zum HTML Hyperlink-Generator

1. Kann ich anstelle einer vollständigen Webadresse eine relative URL verwenden?

Ja. Ein Wert wie docs/getting-started.html oder ../index.html wird relativ zu der Seite aufgelöst, die den Link enthält. Verwenden Sie eine absolute https://-URL, wenn das Ziel unabhängig vom Speicherort der Seite bleiben muss.

2. Was geschieht beim Öffnen eines mailto- oder tel-Links?

Ein mailto:-Link fordert das Gerät auf, eine konfigurierte E-Mail-Anwendung zu öffnen. Ein tel:-Link öffnet eine Anwendung für Telefonanrufe. Der Browser versendet die E-Mail beziehungsweise startet den Anruf nicht selbst. Das Ergebnis hängt von der Gerätekonfiguration ab.

3. Welche rel-Werte sollte ich für einen Link verwenden, der einen neuen Tab öffnet?

Verwenden Sie noopener, damit die geöffnete Seite nicht auf den Browserkontext der Ausgangsseite zugreifen kann. Ergänzen Sie noreferrer, wenn das Ziel keine Referrer-Informationen erhalten soll, und nofollow, wenn der Herausgeber das Linkziel nicht empfiehlt.

4. Warum kann sich ein Link mit dem Attribut download trotzdem im Browser öffnen?

Browser können download bei Ressourcen anderer Origins ignorieren. Auch die Antwortheader des Servers beeinflussen, ob eine Datei angezeigt oder heruntergeladen wird. Testen Sie den Link nach Möglichkeit am selben Origin und prüfen Sie die Serverantwort.

5. Kann ich den erzeugten Link in ein vorhandenes HTML-Dokument einfügen?

Ja. Öffnen Sie die Datei mit new HTMLDocument("input.html"), erstellen und konfigurieren Sie den Link wie gezeigt, fügen Sie ihn zum gewünschten Element hinzu und speichern Sie das geänderte Dokument in einer neuen Datei.


Aspose.HTML for .NET installieren

Installieren Sie Aspose.HTML for .NET aus NuGet mit der .NET CLI:

dotnet add package Aspose.HTML

Alternativ können Sie die Benutzeroberfläche des NuGet-Paket-Managers verwenden oder Install-Package Aspose.HTML in der Paket-Manager-Konsole ausführen. Einzelheiten zur Einrichtung finden Sie in der Installationsanleitung . Mit einer temporären Lizenz können Sie die API ohne Einschränkungen der Evaluierung testen.