Der Martin: Größenangaben im HTML

Beitrag lesen

Hi,

bis jetzt war ich mir immer sicher, dass Größenangaben bei Bildern nicht in das HTML sondern in das CSS gehören.

das kommt drauf an[tm].

Heute habe ich in einem Buch gelesen, wenn man dem Bild direkt im HTML eine Höhe und Breite mitgibt dann weiß der Browser vorab bereits wie groß das Bild ist nun die Seite wird schneller geladen.

Schneller wohl nicht; aber der Rest ist richtig: Der Browser bekommt im HTML schon die Information, wie groß das Bild ist, und kann so im Layout schon den erforderlichen Platz berechnen und reservieren, auch wenn das Bild noch nicht geladen ist. Das führt auf jeden Fall zu einem ruhigeren Bildaufbau, weil das Layout nicht mehr hin- und herspringt, wenn die Bilder nach und nach eintrudeln.

Ist dieses denn richtig?

Ja. Anders mag es aussehen, wenn du Bilder der Optik/des Designs wegen vom Browser skalieren lassen willst, etwa auf einen bestimmten Prozentsatz der Bildschirmbreite oder der Größe eines Containerelements. Diese Angaben würde ich dann ins Stylesheet schreiben.

So long,
 Martin

--
Ich bin 30. Ich demensiere apokalyptisch.
  (Orlando)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(