Bilder in HTML-Code einfügen – so geht es | Anleitung

Erfahren Sie, wie Sie Bilder korrekt per HTML-Code einfügen, Fehler vermeiden und mit einfachen Tipps Darstellung, Ladezeit und SEO Ihrer Website verbessern.

Bilder in HTML-Code einfügen – so geht es | Anleitung

Bilder sind ein zentraler Bestandteil moderner Webseiten. Sie steigern die Attraktivität, verbessern die Nutzererfahrung und unterstützen die Suchmaschinenoptimierung. Wer Bilder korrekt in HTML einbindet, sorgt für schnelle Ladezeiten, barrierefreie Inhalte und eine saubere Darstellung auf allen Endgeräten.

Diese Anleitung zeigt Schritt für Schritt, wie Bilder in HTML-Code eingefügt, optimiert und professionell eingesetzt werden.

Grundlagen: Was bedeutet es, Bilder in HTML einzubinden?

HTML ist die Auszeichnungssprache des Webs. Sie definiert Struktur und Inhalte einer Webseite. Bilder werden dabei nicht direkt in den Code „eingebettet“, sondern über Dateireferenzen eingebunden. Der Browser lädt die Bilddatei und zeigt sie an der gewünschten Stelle an.

Wichtige Vorteile korrekt eingebundener Bilder sind:

  • bessere visuelle Orientierung für Besucher
  • Unterstützung von Textinhalten
  • höhere Verweildauer auf der Seite
  • verbesserte Auffindbarkeit in Suchmaschinen

Damit diese Vorteile greifen, ist ein sauberer und standardkonformer HTML-Code entscheidend.

Das <img>-Tag: Zentrale Grundlage für Bilder in HTML

Bilder werden in HTML mit dem <img>-Tag eingefügt. Es handelt sich um ein sogenanntes selbstschließendes Element, das keinen schließenden Tag benötigt.

Grundsyntax des <img>-Tags

<img src="bild.jpg" alt="Beschreibung des Bildes">

Die wichtigsten Attribute sind:

  • src: Pfad oder Dateiname des Bildes
  • alt: Alternativtext für Barrierefreiheit und Suchmaschinen

Ohne diese beiden Attribute gilt das Element als unvollständig.

Der richtige Bildpfad: Relativ oder absolut?

Damit ein Bild korrekt geladen wird, muss der Pfad stimmen. Dabei gibt es zwei grundlegende Varianten.

Relativer Pfad

Ein relativer Pfad bezieht sich auf die Position der HTML-Datei im Dateisystem.

<img src="images/logo.png" alt="Firmenlogo">

Vorteile:

  • ideal für lokale Projekte
  • unabhängig von Domain oder Server

Absoluter Pfad

Ein absoluter Pfad enthält den vollständigen Speicherort inklusive Protokoll.

<img src="https://www.beispielseite.de/images/logo.png" alt="Firmenlogo">

Vorteile:

  • sinnvoll bei externen Bildquellen
  • eindeutig und unabhängig vom Speicherort der HTML-Datei

Für die meisten Webseiten empfiehlt sich der relative Pfad.

Das alt-Attribut: Pflicht für Barrierefreiheit und SEO

Der Alternativtext beschreibt den Bildinhalt in Worten. Er wird angezeigt, wenn das Bild nicht geladen werden kann, und von Screenreadern vorgelesen.

Gute Alt-Texte:

  • beschreiben konkret, was zu sehen ist
  • sind kurz, aber aussagekräftig
  • enthalten relevante Begriffe, ohne zu überladen

Beispiel:

<img src="produkt.jpg" alt="Rote Ledertasche mit silbernem Reißverschluss">

Vermeiden Sie:

  • leere Alt-Texte bei inhaltlich relevanten Bildern
  • Keyword-Stuffing
  • allgemeine Begriffe wie „Bild“ oder „Foto“

Bildgrößen festlegen: Breite und Höhe definieren

Bilder ohne definierte Maße können Layout-Verschiebungen verursachen. Deshalb sollten Breite und Höhe immer angegeben werden.

<img src="banner.jpg" alt="Werbebanner" width="800" height="400">

Vorteile:

  • stabileres Seitenlayout
  • bessere Ladeperformance
  • positive Effekte für Core Web Vitals

Moderne Browser können dadurch den Platz reservieren, bevor das Bild geladen ist.

Responsive Bilder: Optimale Darstellung auf allen Geräten

Webseiten werden auf Smartphones, Tablets und Desktop-Bildschirmen genutzt. Bilder müssen sich anpassen.

Flexible Bilder mit CSS

<img src="bild.jpg" alt="Beispielbild" style="max-width:100%; height:auto;">

Diese Methode sorgt dafür, dass Bilder nicht breiter als ihr Container werden.

Das <picture>-Element: Moderne Bildsteuerung

Mit dem <picture>-Element können verschiedene Bildversionen für unterschiedliche Bildschirmgrößen oder Formate bereitgestellt werden.

<picture>
  <source srcset="bild.webp" type="image/webp">
  <source srcset="bild.jpg" type="image/jpeg">
  <img src="bild.jpg" alt="Landschaft bei Sonnenuntergang">
</picture>

Vorteile:

  • bessere Performance
  • Unterstützung moderner Bildformate
  • automatische Auswahl durch den Browser

Moderne Bildformate: JPEG, PNG, WebP und SVG

JPEG

  • ideal für Fotos
  • kleine Dateigröße
  • verlustbehaftete Kompression

PNG

  • unterstützt Transparenz
  • größere Dateigröße
  • geeignet für Grafiken

WebP

  • moderne Alternative
  • sehr gute Kompression
  • breite Browserunterstützung

SVG

  • Vektorgrafik
  • verlustfrei skalierbar
  • perfekt für Logos und Icons

Die richtige Formatwahl hat großen Einfluss auf Ladezeit und Bildqualität.

Bilder als Links verwenden

Bilder können auch als klickbare Elemente dienen.

<a href="zielseite.html">
  <img src="button.png" alt="Zur Zielseite wechseln">
</a>

Achten Sie darauf, dass der Alt-Text auch die Funktion des Bildes beschreibt.

Bilder als Hintergrund einbinden

Nicht alle Bilder gehören direkt in den HTML-Code. Dekorative Grafiken werden häufig per CSS als Hintergrund eingebunden.

<div class="header"></div>
.header {
  background-image: url("headerbild.jpg");
  background-size: cover;
  background-position: center;
}

Hintergrundbilder sollten keine wichtigen Informationen enthalten, da sie nicht barrierefrei sind.

Lazy Loading: Bilder verzögert laden

Lazy Loading sorgt dafür, dass Bilder erst geladen werden, wenn sie im sichtbaren Bereich erscheinen.

<img src="galerie.jpg" alt="Galeriebild" loading="lazy">

Vorteile:

  • schnellere Ladezeit
  • geringerer Datenverbrauch
  • bessere Nutzererfahrung

Diese Technik wird von modernen Browsern direkt unterstützt.

Bild-SEO: Bilder für Suchmaschinen optimieren

Suchmaschinen können Bilder nicht „sehen“, sondern interpretieren Metadaten.

Wichtige Faktoren:

  • aussagekräftiger Dateiname
  • sinnvoller Alt-Text
  • thematisch passender Kontext
  • optimierte Dateigröße

Beispiel für einen guten Dateinamen:
rote-ledertasche-damen.jpg

Dateigröße und Performance optimieren

Große Bilddateien verlangsamen Webseiten erheblich.

Empfehlungen:

  • Bilder vor dem Upload komprimieren
  • unnötig große Auflösungen vermeiden
  • moderne Formate verwenden

Schon wenige hundert Kilobyte Einsparung pro Bild können die Ladezeit deutlich reduzieren.

Häufige Fehler beim Einbinden von Bildern

Fehlender Alt-Text

Ein häufiger Fehler, der Barrierefreiheit und SEO beeinträchtigt.

Falsche Pfade

Ein kleiner Tippfehler im Dateinamen reicht aus, damit Bilder nicht angezeigt werden.

Zu große Bilder

Hochauflösende Bilder ohne Anpassung schaden der Performance.

Bilder nur per CSS ohne Inhalt

Wichtige Inhalte sollten nie ausschließlich als Hintergrundbild eingebunden werden.

Bilder strukturieren und organisieren

Eine klare Ordnerstruktur erleichtert Wartung und Pflege.

Beispiel:

/images
  /produkte
  /icons
  /banner

So behalten Sie auch bei größeren Projekten den Überblick.

Barrierefreiheit: Bilder inklusiv gestalten

Barrierefreie Webseiten berücksichtigen Menschen mit Einschränkungen.

Wichtige Maßnahmen:

  • korrekte Alt-Texte
  • Verzicht auf textlastige Bilder
  • ausreichende Kontraste

Dekorative Bilder können mit leerem Alt-Attribut versehen werden:

<img src="deko.png" alt="">

Bilder testen und kontrollieren

Nach dem Einbinden sollten Bilder geprüft werden:

  • Ladezeit
  • Darstellung auf verschiedenen Geräten
  • korrekte Beschreibung
  • Fehlerfreiheit im HTML-Code

Regelmäßige Tests verhindern Darstellungsprobleme und Rankingverluste.

Empfohlene Vorgehensweisen für professionelle Webseiten

  • Jedes Bild hat eine Funktion
  • Qualität vor Quantität
  • Einheitlicher Stil
  • Technisch sauberer Code

Wer diese Grundsätze beachtet, erzielt langfristig bessere Ergebnisse.

Fazit: Bilder richtig in HTML einfügen

Das Einbinden von Bildern in HTML ist technisch einfach, erfordert aber Sorgfalt.

Mit dem richtigen Einsatz des <img>-Tags, optimierten Bildformaten, klaren Alt-Texten und responsivem Design schaffen Sie ansprechende, schnelle und suchmaschinenfreundliche Webseiten.

Wer Performance, Barrierefreiheit und Struktur berücksichtigt, nutzt das volle Potenzial von Bildern im Web.