Grundlegendes Muster
Beispiel-HTML, das einen PNG-Link zu einer Zielseite darstellt:
<a href="https://example.de/produkt" title="Produktseite öffnen" aria-label="Produktseite öffnen">
<img src="https://example.de/bilder/produkt-kachel.png" alt="Produktkachel – Produktname" width="300" height="200">
</a>
Dieses Muster sorgt dafür, dass der Nutzer das PNG-Bild als Button wahrnimmt und der Link eine klare Zielbeschreibung besitzt. Beachten Sie zusätzlich, dass das Alt-Attribut eine sinnvolle Textinformation liefert, selbst wenn das Bild nicht geladen wird.
Erweiterte Tipps für eine bessere Performance
Um Link PNG noch leistungsfähiger zu gestalten, können folgende Maßnahmen helfen:
- Verwenden Sie responsive Bilder mit srcset, damit das PNG-Link-Bild in Abhängigkeit von der Bildschirmbreite in der passenden Auflösung geladen wird.
- Nutzen Sie das attribute loading=“lazy“ für nicht sofort sichtbare Bilder, um den Seiten-Content schneller sichtbar zu machen.
- Führen Sie Cache-Control-Header sinnvoll ein, damit PNG-Dateien nicht bei jeder Seitenanfrage neu geladen werden müssen.
- Vermeiden Sie zu große PNG-Dateien auf rein klickbaren Grafiken; preferieren Sie eine Balance aus Qualität und Größe.
Beispiele für verschiedene Anwendungsfälle
Beispiel A: Bildlink in einer Produktgalerie
<a href="/produkte/alpha" aria-label="Produkt Alpha ansehen">
<img src="/bilder/alpha-kachel.png" alt="Alpha Produktkachel" width="320" height="180">
</a>
Beispiel B: Download-Link als PNG-Button
<a href="/downloads/leitfaden.pdf" download title="Leitfaden herunterladen">
<img src="/bilder/download-knopf.png" alt="Download Leitfaden" width="200" height="60">
</a>
Beispiel C: Logo als navigierbarer Link
<a href="/" aria-label="Zur Startseite">
<img src="/logos/mein-logo.png" alt="Mein Logo" width="120" height="40">
</a>