Keine aktiven Aktionen verfügbar

Smartphone lädt 4K-Bild, Desktop bekommt Mini-Version – das ist FALSCH! Mit HTML srcset bekommt jedes Gerät die optimale Bildgröße. Schnellere Ladezeiten, weniger Datenverbrauch. Los geht's!

Einführung in das HTML Responsive Bilder Tutorial

Was sind responsive Bilder

Responsive Bilder passen sich automatisch an:

Warum srcset verwenden

Was du in diesem Tutorial lernst

Voraussetzungen

Grundlegende HTML-Kenntnisse

Du solltest HTML-Grundlagen und das img-Element verstehen. Falls nicht, hol das kurz nach!

Benötigte Tools

Schritt-für-Schritt-Anleitung

Schritt 1: Grundlegende srcset Syntax

<img src="bild-klein.jpg" 
     srcset="bild-klein.jpg 480w, 
             bild-mittel.jpg 768w, 
             bild-gross.jpg 1200w"
     alt="Beispielbild">

Schritt 2: Typische Breakpoints

<img src="header-mobile.jpg"
     srcset="header-mobile.jpg 480w,
             header-tablet.jpg 768w,
             header-desktop.jpg 1200w,
             header-retina.jpg 2400w"
     alt="Website-Header">

Der Browser wählt automatisch die beste Größe basierend auf Viewport und Pixeldichte!

Schritt 3: sizes-Attribut für präzise Steuerung

Sagt dem Browser: "Das Bild nimmt X% der Viewport-Breite ein"

<img src="artikel-bild.jpg"
     srcset="artikel-klein.jpg 400w,
             artikel-mittel.jpg 800w,
             artikel-gross.jpg 1200w"
     sizes="(max-width: 768px) 100vw,
            (max-width: 1200px) 50vw,
            800px"
     alt="Artikel-Illustration">

Schritt 4: Fallback mit src

src ist dein Sicherheitsnetz:

[bildapi id="responsive_image_example" prompt="A diagram showing the same image displayed at different sizes on smartphone, tablet and desktop screens side by side" name="responsive-image-sizes-comparison" alt="Vergleich responsiver Bildgrößen auf verschiedenen Geräten"]

Code-Beispiele zu HTML responsive Bilder

Einfach: Nur Pixeldichte

Für Bilder mit fixer Größe (z.B. Logos):

<img src="logo.png"
     srcset="logo.png 1x,
             logo@2x.png 2x"
     alt="Firmenlogo">

Retina-Displays bekommen @2x-Version!

Komplex: Blog-Artikel Bild

loading="lazy": Bild erst laden, wenn sichtbar!

Häufige Fehler & Troubleshooting

Fehler 1: Syntax-Fehler

FALSCH: srcset="bild1.jpg 480w bild2.jpg 768w"   ← Komma fehlt!
RICHTIG: srcset="bild1.jpg 480w, bild2.jpg 768w"

Fehler 2: Leerzeichen vergessen

FALSCH: srcset="bild.jpg480w"
RICHTIG: srcset="bild.jpg 480w"

Fehler 3: Dateien existieren nicht

Browser-Konsole (F12) zeigt 404-Fehler wenn Bilder fehlen!

HTML: Best Practices & Tipps

Performance

SEO-freundlich

Barrierefreiheit

Fazit zum HTML-Tutorial: Was hast du hier gelernt

Du kannst jetzt responsive Bilder erstellen:

Deine Websites werden schneller laden und auf allen Geräten gut aussehen!

Bereit für mehr? Lerne als Nächstes, wie du HTML Audio und Video einbindest!