Ratfish: Alt- und Title-Attribut in css-image

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

  1. 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

    1. Danke,

      Ihr habt recht. Ich machs mit 'nem <img>-Tag.

  2. 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

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische