ich <img>
Tag wie folgt schreiben:Alt-Text auf das Bild angezeigt bekommen
<img id="image1" alt="image1" />
und CSS-Code ist:
#image1 {
background-image: url("../images/home-page/image1.jpg");
background-size: 100% 100%;
position: absolute;
}
auf meiner Web-Seite Bild und Text des alt-Attribut beide angezeigt wird. Wenn ein Bild vorhanden ist, möchte ich keinen alternativen Text anzeigen. Ich weiß nicht, was das Problem ist. Kann jemand wissen, wie man es löst? Und was ist das Problem?
bessere Erklärung hier - http://stackoverflow.com/questions/492809/when-to-use-img-vs-css-background-image und hier eine andere http://stackoverflow.com/questions/ 17288500/img-vs-hintergrundbild-css-in-performance – Pugazh
Geben Sie dem Bild ein Attribut 'src' und entfernen Sie das Hintergrundbild ...? – CBroe
Ich habe verschiedene Größen von Bildern für unterschiedliche Auflösung verwendet. Wenn ich 'src' verwende, wie kann ich dann das Bild ändern? Es verwendet immer das Bild, das im Attribut 'src' angegeben ist. –