Hallo
Ich arbeite derzeit an einem Theme und denke darüber nach mein bisheriges Verhalten - Schriften in em, Layoutelemente bevorzugt in px - zu ändern.
Genauer darüber nachgedacht, ergaben sich aber einige Fragen für mich.
Standardschriftgröße ist aktuell 16 px. So lernen wir das ja und so ist es bei den meisten Browsern voreingestellt. Daher schreiben auch viele Seiten zu dem Thema, dass sie, wenn sie mit px arbeiten im body die Schriftgröße mit entweder 100% oder eben 16 pixel festlegen. Auf der Größe basiert dann alles. Nun sollte man ja meinen, wenn die Schriftgröße mit 16 px allgemein definiert wird, dass Fließtexte, etc. dann auch in Schriftgröße 16 erscheinen. Das tut sie aber fast nie - die meisten Blogs und Websites, die ich jetzt gelesen habe und die sich zu dem Thema äußern nutzen ganz offensichtlich eine kleinere Schriftgröße. Ebenso würde ich behaupten, dass viele Websites im Netz mehr mit einer Schriftgröße wie z.B. hier im ngb arbeiten, was auch mein favorisierte Größe wäre.
Auf der anderen Seite gibt es Seiten/Blogs, die beginnen aus Berechnungsgründen mit einer Schriftgröße von 62.5% (was schon eher dem gängigen Erscheinungsbild entspricht. 10px), jedoch nur, um hinterher mittels em die Schriftgröße wieder auf 100% hochzusetzen. Es ging eben einfach nur darum, die em-Werte auf einer 10px-Basis einfacher berechnen zu können.
Und ich verstehe weder das Verhalten (beide Versionen) noch das daraus resultierende (scheinbar widersprüchliche) Ergebnis.
Der Grund, wieso ich mir darüber Gedanken mache teilt sich in zwei Punkte:
a) ich überlege die Einheit rem zu nutzen und bin unsicher auf welcher Basis ich beginnen soll - die einen empfehlen 62.5% (um es hinterher wieder hochzurechnen), die anderen gleich 100%. 100% sieht riesig aus [mein Browser (FF) hat die Standardeinstellung, also 16px] und mir erschließt sich nicht der Sinn, eine Schriftgröße anzugeben, die man hinterher fast nicht nutzt.
b) ich würde es gerne mal mit einem Theme versuchen, das sich an die eingestellte Schriftgröße und Auflösung anpasst. Allerdings bin ich auch unsicher, ob das überhaupt nötig ist bei Zoomfunktionen wie im Firefox, die ja die gesamte Seite zoomt, somit die Verhältnisse alle bestehen bleiben.
An die Webdesigner unter euch - welche Gedanken habt ihr euch dazu gemacht? Wie habt ihr euch entschieden? Habt ihr Empfehlungen?
Ich weiß, es gibt Tausende Diskussionen im Netz zum em vs. px Problem, dennoch würde ich gerne die Meinung der ngb User dazu lesen.
Danke für eure Zeit.
Ich arbeite derzeit an einem Theme und denke darüber nach mein bisheriges Verhalten - Schriften in em, Layoutelemente bevorzugt in px - zu ändern.
Genauer darüber nachgedacht, ergaben sich aber einige Fragen für mich.
Standardschriftgröße ist aktuell 16 px. So lernen wir das ja und so ist es bei den meisten Browsern voreingestellt. Daher schreiben auch viele Seiten zu dem Thema, dass sie, wenn sie mit px arbeiten im body die Schriftgröße mit entweder 100% oder eben 16 pixel festlegen. Auf der Größe basiert dann alles. Nun sollte man ja meinen, wenn die Schriftgröße mit 16 px allgemein definiert wird, dass Fließtexte, etc. dann auch in Schriftgröße 16 erscheinen. Das tut sie aber fast nie - die meisten Blogs und Websites, die ich jetzt gelesen habe und die sich zu dem Thema äußern nutzen ganz offensichtlich eine kleinere Schriftgröße. Ebenso würde ich behaupten, dass viele Websites im Netz mehr mit einer Schriftgröße wie z.B. hier im ngb arbeiten, was auch mein favorisierte Größe wäre.
Auf der anderen Seite gibt es Seiten/Blogs, die beginnen aus Berechnungsgründen mit einer Schriftgröße von 62.5% (was schon eher dem gängigen Erscheinungsbild entspricht. 10px), jedoch nur, um hinterher mittels em die Schriftgröße wieder auf 100% hochzusetzen. Es ging eben einfach nur darum, die em-Werte auf einer 10px-Basis einfacher berechnen zu können.
Und ich verstehe weder das Verhalten (beide Versionen) noch das daraus resultierende (scheinbar widersprüchliche) Ergebnis.
Der Grund, wieso ich mir darüber Gedanken mache teilt sich in zwei Punkte:
a) ich überlege die Einheit rem zu nutzen und bin unsicher auf welcher Basis ich beginnen soll - die einen empfehlen 62.5% (um es hinterher wieder hochzurechnen), die anderen gleich 100%. 100% sieht riesig aus [mein Browser (FF) hat die Standardeinstellung, also 16px] und mir erschließt sich nicht der Sinn, eine Schriftgröße anzugeben, die man hinterher fast nicht nutzt.
b) ich würde es gerne mal mit einem Theme versuchen, das sich an die eingestellte Schriftgröße und Auflösung anpasst. Allerdings bin ich auch unsicher, ob das überhaupt nötig ist bei Zoomfunktionen wie im Firefox, die ja die gesamte Seite zoomt, somit die Verhältnisse alle bestehen bleiben.
An die Webdesigner unter euch - welche Gedanken habt ihr euch dazu gemacht? Wie habt ihr euch entschieden? Habt ihr Empfehlungen?
Ich weiß, es gibt Tausende Diskussionen im Netz zum em vs. px Problem, dennoch würde ich gerne die Meinung der ngb User dazu lesen.
Danke für eure Zeit.