Ein HTML-Element <img> online erstellen
Der HTML Image Code-Generator erstellt ein Element <img> aus der Bildquelle, dem Alternativtext und den optionalen Abmessungen. Vorschau, HTML-Ausgabe und C#-Ausgabe werden gemeinsam aktualisiert, sodass Sie das Bildelement vor dem Einfügen in eine Webseite oder ein .NET-Projekt prüfen können.
Einstellungen des HTML Image Code-Generators
Der interaktive Generator bietet folgende Einstellungen:
- Source akzeptiert einen relativen Pfad oder eine absolute Bild-URL für das Attribut
src. - Alt Text beschreibt ein informatives Bild. Lassen Sie das Feld nur bei einem rein dekorativen Bild leer.
- Width und Height fügen optionale positive ganzzahlige Abmessungen in CSS-Pixeln hinzu.
Die Vorschau und beide Codebereiche werden automatisch aktualisiert. Bleibt eine Abmessung leer, lässt der Generator das entsprechende Attribut weg und der Browser verwendet die intrinsische Bildgröße.
Ein HTML-Element <img> in C# erstellen
Der Bereich HTML Code enthält das konfigurierte <img>-Markup. Der Bereich C# Code darunter erstellt ein entsprechendes Element mit
Aspose.HTML for .NET
.
Der erzeugte Code führt folgende Schritte aus:
- Erstellt ein
HTMLDocumentund mitDocument.CreateElement()einHTMLImageElement. - Legt
SrcundAltsowie bei angegebenen AbmessungenWidthundHeightfest. - Fügt das Bild mit
Node.AppendChild()zum Dokumentkörper hinzu. - Speichert das fertige Dokument mit
HTMLDocument.Save()alsimage.html.
Konfigurieren Sie zuerst das Bild und kopieren Sie anschließend den aktualisierten C#-Code in Ihr .NET-Projekt.
FAQ zum HTML Image Code-Generator
1. Welchen Alt-Text sollte ich für ein Bild eingeben?
Beschreiben Sie Inhalt oder Funktion des Bildes im Kontext der Seite. Verwenden Sie für ein rein dekoratives Bild einen leeren alt-Wert, damit assistive Technologien es ignorieren können. Nutzen Sie nicht einfach den Dateinamen und wiederholen Sie keinen benachbarten Text ohne zusätzlichen Informationswert.
2. Warum fehlt das Bild in der Vorschau?
Prüfen Sie, ob Source auf ein vorhandenes Bild verweist, das der Browser abrufen kann. Ein relativer Pfad wird anhand der aktuellen Seiten-URL aufgelöst. Ein externer Server kann den Zugriff blockieren, eine Authentifizierung verlangen oder Hotlinking verhindern.
3. Sollte ich sowohl Width als auch Height angeben?
Beide intrinsischen Abmessungen ermöglichen es dem Browser, bereits vor dem Laden des Bildes Platz zu reservieren und Layoutverschiebungen zu verringern. Die Werte sollten das Seitenverhältnis des Quellbildes beibehalten, da abweichende Werte das Bild verzerren können.
4. Kann ich anstelle einer vollständigen URL einen relativen Bildpfad verwenden?
Ja. Ein relativer src-Wert wird anhand der URL des HTML-Dokuments aufgelöst und muss daher am späteren Veröffentlichungsort gültig sein. Verwenden Sie eine absolute HTTP- oder HTTPS-URL, wenn das Bild an anderer Stelle gehostet wird.
5. Kann ich das erzeugte Bild in ein vorhandenes HTML-Dokument einfügen?
Ja. Öffnen Sie die Datei mit new HTMLDocument("input.html"), erstellen und konfigurieren Sie das Bild wie gezeigt, fügen Sie es 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.
Weitere HTML-Generatoren
Weitere HTML-Elemente und Strukturen mit spezialisierten Generatoren erstellen