Das heisst ich muss das Bild nicht in ein Div packen, sondern dem img ne classe verpassen, und diese dann mit Prozenten oder EMden formatieren?
Das hängt davon ab, was du erreichen willst.
Wenn dein Bild die Styleangabe »width: 100%;« bekommt, dann wird es von dem Raum, der ihm zur Verfügung steht, 100% in der Breite einnehmen und proportional vertikal skalieren.
Ist dieser Raum 600px, wird das Bild 600px breit sein. Ist der Raum ein div mit 600px, das aber noch ein padding von 10px rechts hat, wird das Bild 590px einnehmen.
Wie du diese Styleangaben einbringst, bleibt dir überlassen. Per CSS-Klasse wäre möglich und sinnvoll.
Und wie erwähnt: die Qualität des Bildes wird in jedem Fall leiden, wenn du es nicht in seiner eigenen Größe ausgibst. Kleiner funktioniert dabei theoretisch besser als größer, und ein Mac praktisch besser als alle anderen Systeme.
Viele Grüße!
_Dirk
»to do number one - baby talk [coll.] klein machen [coll.] - Kindersprache für "urinieren" / to do number two - baby talk [coll.] groß machen [coll.] - Kindersprache für "defäkieren"«
- Top Fives, The Importance Of Being Idle (2)