@@Der Martin
Kann es sein, dass das für <img> gar nicht geht?
ja, das ist wohl so. Mit dem Pseudoelement ::after wird zusätzlicher Inhalt nach dem eigentlichen Inhalt in das Element eingefügt. Allerdings ist img ein sogenanntes leeres Element - es kann (darf) gemäß Spezifikation keinen Inhalt haben, auch keinen generierten.
In manchen Browsern werden Pseudoelemente angezeigt, wenn das Bild nicht geladen wurde. →Styling Broken Images
Mit <a> klappt es.
Ja, ein a-Element darf (sollte) auch Inhalt haben.
Aber kein alt
-Attribut.
LLAP 🖖
--
„Wir haben deinen numidischen Schreiber aufgegriffen, o Syndicus.“
„Hat auf dem Forum herumgelungert …“
(Wachen in Asterix 36: Der Papyrus des Cäsar)
„Wir haben deinen numidischen Schreiber aufgegriffen, o Syndicus.“
„Hat auf dem Forum herumgelungert …“
(Wachen in Asterix 36: Der Papyrus des Cäsar)