Ein ist eine Textalternative für ein Bild. Er wird im alt-Attribut des <img>-Elements hinterlegt und beschreibt Inhalt oder Funktion des Bildes, wenn dieses nicht gesehen oder geladen werden kann. Genutzt wird der Alt-Text unter anderem von Screenreadern, von Suchmaschinen zur Einordnung von Bildern und bei Ladefehlern.

Der wichtigste Zweck ist Barrierefreiheit: Die Web Content Accessibility Guidelines (WCAG) verlangen, dass Nicht-Text-Inhalte eine Textalternative haben. ist ein zusätzlicher Nutzen, kein Ranking-Hack. Grundregeln für gute Alt-Texte:

  • den Zweck statt jedes sichtbare Detail beschreiben, kurz und konkret,
  • kein einleitendes "Bild von" und kein -Stuffing,
  • funktionale Bilder (Links, Buttons) nach ihrer Funktion benennen,
  • dekorative Bilder mit leerem alt="" auszeichnen, damit Screenreader sie überspringen,
  • komplexe Grafiken zusätzlich im sichtbaren Text oder in einer Tabelle erklären.

Technisch korrekt heisst es alt-Attribut; der umgangssprachliche Begriff "Alt-Tag" ist verbreitet, aber unpräzise.