Alt- und Title-Attribut in css-image
Ratfish
- css
0 Matti Maekitalo0 Ratfish
0 Beat
Moin zusammen,
ich habe ein Hintergrundbild per css
background: url(meinbild.jpg);
in mein <body>-Tag eingebaut.
Gibt es eine Möglichkeit diesem Bild alt- und title-Attribute zuzuweisen?
Hat da jemand vielleicht eine Link für mich?
Danke schonmal
Tach auch.
background: url(meinbild.jpg);
Gibt es eine Möglichkeit diesem Bild alt- und title-Attribute zuzuweisen?
Ich kenne keine Möglichkeit, das zu tun, halte es aber aus einem inhaltlichen Grund für falsch. Wenn dein Bild einen inhaltlichen Wert hat, gehören die anhängenden Informationen ("alt", "title") nicht ins CSS, da letzteres ja gerade für Darstellung und _nicht_ für Inhalt verantwortlich ist, sondern ins Markup.
Bis die Tage,
Matti
Danke,
Ihr habt recht. Ich machs mit 'nem <img>-Tag.
ich habe ein Hintergrundbild per css
background: url(meinbild.jpg);
in mein <body>-Tag eingebaut.
Gibt es eine Möglichkeit diesem Bild alt- und title-Attribute zuzuweisen?
Die Tatsache, dass du ein alt-Attribut brauchst, sollte dich darauf hinweisen, dass du ein <img> Element brauchst, denn dein Bild ist Inhalt.
Du kannst jedoch den Text im HTML notieren, und diesen durch den CSS-Background ersetzen, indem der Text ausgeblendet wird. zum Beispiel mit der CSS-Eigenschaft: text-indent:-999px;
Dein Stichwort könnte heissen: Image-Replacement
mfg Beat