img (Kurze Frage)

lisali

Erfahrenes Mitglied
Hallo,

nur eine kurze Frage: Müssen die Größenangaben für <img> sein, wenn man es nicht skalieren will? Die Browser erkennen doch die richtige Größe? Oder schreibt man das ins HTML, um den Browser Aufbauzeit zu ersparen?

Danke.
 
Hi,

es empfiehlt sich, die Bilddimension im Quellcode anzugeben, damit der Browser direkt darin entnehmen kann, wie groß die Grafik/en ist/sind, und dies nicht erst aus den Header-Information der einzelnen Grafikdateien auslesen muß, was den Bildschirmaufbau mitunter spürbar / sichtbar ins Stocken geraten lassen könnte - man denke hier beispielsweise nur an eine umfangreiche Bildergallerie ;)

mfg Maik
 
Laut meinen Informationen kommen einige IEs mit Bilder ohne Breiten- und Höhenangabe nicht zurecht.
 
Wenn Sie Grafiken in HTML-Dateien einbinden, die Sie im Web anbieten wollen, sollten Sie stets die Breite und Höhe der Grafik mit angeben. Dadurch entnimmt der Web-Browser bereits der HTML-Datei, wie groß die Grafik ist, und muss nicht warten, bis er die entsprechende Header-Information der Grafikdatei ausgelesen hat. So kann er die gesamte Web-Seite bereits am Bildschirm aufbauen und bei noch nicht eingelesenen Grafiken erst mal eine entsprechend große Freifläche anzeigen. Wenn Sie Breite und Höhe nicht angeben, wartet der Browser dagegen mit der Anzeige der Web-Seite, bis er alle nötigen Größenangaben aus eingebundenen Grafikdateien eingelesen hat, oder er muss den Bildschirmaufbau korrigieren, was nicht sehr schön aussieht.

Die Höhe und Breite sollte man am besten immer mit angeben....damits auch W3C valid ist :)
 
Hi,
Die Höhe und Breite sollte man am besten immer mit angeben....damits auch W3C valid ist :)
Für ein valides Markup ("HTML 4.01" und "XHTML 1.0/1.1" Strict-/Transitional-Variante) ist das width- und height-Attribut überhaupt nicht vonnöten - lediglich das alt-Attribut für einen Alternativtext ist neben dem src-Attribut im <img>-Element verpflichtend.

mfg Maik
 
Sorry.... mir ist es auch wieder eingefallen...für einen validen Code sollten mindestens src und alt im Tag stehen.
Nichtdestotrotz, wäre es vorteilhafter die Höhe sowie Breite anzugeben
 
Jo, das hatte ich ja schon eingangs erläutert.

Anstelle der beiden HTML-Attribute lässt sich die Bilddimension ebenso in einem zentralen Stylesheet mittels der CSS-Eigenschaften width und height deklarieren.

mfg Maik
 

Neue Beiträge

Zurück