HTML/Attribute/sizes
Aus SELFHTML-Wiki
Das sizes-Attribut ermöglicht es dem Browser zu entscheiden, welche Bildquellen der mit srcset angegebenen Alternativen nach Medienmerkmalen (media condition) er laden soll.
erlaubte Werte |
eine durch Komma getrennten Liste von
Beachten Sie: Die letzte Breitenangabe darf kein Medienmerkmal besitzen.
|
---|---|
default-Wert | |
erlaubt in | img, source (in einem picture-Element) |
Beispiel
<img src="Monumentvalley-gross.jpg"
alt="Panorama Monument Valley - Quelle Wikipedia"
srcset="Monumentvalley-klein.jpg 600w,
Monumentvalley-mittel.jpg 1200w,
Monumentvalley-gross.jpg 1920w"
sizes="(min-width: 50em) 33vw,
(min-width: 25em) 50vw,
100vw">
Beachten Sie: Wenn das srcset-Attribut fehlt oder keine gültigen Angaben eines
w
-Werts hat, hat das sizes
-Attribut keine Auswirkungen.Empfehlung: Prozentangaben sind in einem <source-size-value> nicht erlaubt, um Verwirrung darüber zu vermeiden, worauf sich die Größe bezieht. Die Einheit "vw" kann für Größen relativ zur Breite des Ansichtsfensters verwendet werden.
Siehe auch
- Bilder im Internet/responsive Bilder mit picture (Gestaltung mit sizes)
Weblinks
- W3C: sizes attribute
- WHATWG: sizes attribute
25em
wird die Grafik auf 50% der Viewport-Breite begrenzt.50em
nimmt sie nur noch ein Drittel der Breite ein.