Hi,
immer wieder lese ich dass man auf px verzichten soll. Kann ich verstehen und kapiere dieses auch. Auf der anderen Seite sehe ich allerdings genau bei diesen Damen und Herren wenn es um einen border geht also z.B.
border: 5px solid rgb(210, 181, 91);
doch wieder auf px zurückgriffen wird. Was ist denn nun richtig bzw. warum wird nicht komplett auf px verzichtet?
es kommt drauf an, was man bemaßen will. Geht es um generelle, das Layout bestimmende Abmessungen, ist px meistens eine schlechte Wahl, weil das Layout damit starr wird und nicht mehr anpassungsfähig ist. Da sind meistens Einheiten besser, die sich auf die Schriftgröße oder die Fenstergröße beziehen.
Rahmenlinien sind aber wieder ein klassisches Beispiel, wo die Angabe in px (zumindest für die Linienstärke) sinnvoll ist. Hier möchte man oft eine möglichst feine Linie, die aber garantiert sichtbar bleibt. Dann ist "1px" vermutlich die beste Maßangabe, die man finden kann. Auch wenn die Größe eines Elements genau auf ein Bild (Rastergrafik, nicht SVG) abgestimmt sein soll, ist eventuell eine Angabe in px günstig.
Generell sollte man gut darüber nachdenken, ob px für den jeweiligen Zweck wohl angebracht ist.
Ciao,
Martin
Elefant zum Kamel: "Sag mal, wieso hast du denn den Busen auf dem Rücken?"
Kamel: "Ziemlich freche Frage für einen, der den Penis im Gesicht hat."
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(