Der Martin: CSS: px in em umrechnen veraltet?

Beitrag lesen

Hallo,

Für Webseiten sollten Pixel bis auf Ausnahmen aber keine Rolle spielen.

diese Ausnahmen sind aber sehr zahlreich. Die meisten Bilder sind Rastergrafiken (z.B. Fotos als JPEG), die eine inhärente Größe in Pixel haben. Skaliert man sie abweichend von ihrer intrinsischen Größe, leidet meist die Qualität. Vor allem dann, wenn man sie "aufblähen" muss.
Also möchte man solche Bilder möglichst in ihrer natürlichen Größe anzeigen.

Auch bei Rahmenlinien, deren Dicke mit 1px angegeben ist, möchte man als Autor normalerweise, dass sie wirklich so schmal wie nur möglich dargestellt werden, anstatt virtuelle auf physikalische Pixel hochzuskalieren.

Sie [Pixel] machen das Leben nur unnötig kompliziert.

Das denke ich nicht. Man sollte nur sehr sorgfältig überlegen, wo eine Angabe in Pixel sinnvoll ist und wo nicht. Und da, wo sie eventuell sinnvoll ist, soll sie dann aber auch bitte echte, physikalische Pixel bedeuten.
Die willkürliche Festlegung in der CSS-Spec halte ich jedenfalls für kontraproduktiv (das war jetzt der beste Ausdruck, der mir anstatt Unfug einfiel).

Ciao,
 Martin

--
Ein Tag, an dem du nicht wenigstens einmal gelacht hast, ist ein verlorener Tag.