zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Schriftgröße in rem ???

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 06.02.2013, 15:40
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 05.08.2009
Beiträge: 141
Erdbeertorte befindet sich auf einem aufstrebenden Ast
Standard Schriftgröße in rem ???

Ich bin gerade auf den Beitrag "CSS gerootet": Flexible Schriftgrößen mit REM - Dr. Web Magazin gestoßen und dort wird behauptet, dass man die Schriftgröße am besten in der Einheit rem angeben soll.
Eigentlich hatte ich gedacht, dass man die Einheiten em oder % verwenden soll.
Was ist eure Meinung zu diesem Artikel?
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 06.02.2013, 15:53
Standardkatze
XHTMLforum-Kenner
 
Registriert seit: 06.02.2007
Beiträge: 1.820
gato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nett
Standard

Du hast den Artikel offenbar gelesen, dann sollten dir die Ursprünge, Wirkungsweise, Chancen und Risiken bekannt sein.

An dem Artikel finde ich kritikwürdig, dass als Fallback-Alternative Pixel verwendet werden, was für die Nutzer der älteren IEs (die ja der Hauptgrund für die Notwendigkeit des Fallbacks sind) negative Auswirkungen hat.

Derzeit sehe ich von der Verwendung von rem ab, weil das Bereitstellen eines Fallbacks reiner Zusatzaufwand ist. In Zukunft, wenn IE8 seinen Marktanteil verloren hat, wird rem jedoch zu einer möglichen Alternative.
__________________
Über Internet Explorer 8:
Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt.
Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt.
Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt.
Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 06.02.2013, 15:55
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

rem ist doch wie em/%, nur die Bezugsgröße ist eine andere.
Wenn du für dich zu dem Schluss kommst, dass es in Ordnung ist, für ältere Browser einen px-Fallback zu verwenden, dann kannst du rem einsetzen.

edit:
Zitat:
Zitat von gato
An dem Artikel finde ich kritikwürdig, dass als Fallback-Alternative Pixel verwendet werden, was für die Nutzer der älteren IEs (die ja der Hauptgrund für die Notwendigkeit des Fallbacks sind) negative Auswirkungen hat.
Naja, wenn man als Fallback wieder em oder % verwendet, dann kann man sich die rems auch gleich sparen. Der große Vorteil ist ja eben der Wegfall der Rechnerei -- eines der Hauptargumente, wenn es um "Schriftgrößen in Pixel" ging.
Mit Zitat antworten
  #4 (permalink)  
Alt 06.02.2013, 16:08
Standardkatze
XHTMLforum-Kenner
 
Registriert seit: 06.02.2007
Beiträge: 1.820
gato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nett
Standard

Zitat:
Zitat von fricca Beitrag anzeigen
Naja, wenn man als Fallback wieder em oder % verwendet, dann kann man sich die rems auch gleich sparen. Der große Vorteil ist ja eben der Wegfall der Rechnerei -- eines der Hauptargumente, wenn es um "Schriftgrößen in Pixel" ging.
Das ist klar, aus dem Grund hab ich mich auch vorerst gegen rem entschieden.

Wer nicht rechnen will kann ja stattdessen auch die neun font-size-Keywords nutzen. Die sieht man relativ selten in der Praxis.
Mit Zitat antworten
  #5 (permalink)  
Alt 08.02.2013, 10:57
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 05.08.2009
Beiträge: 141
Erdbeertorte befindet sich auf einem aufstrebenden Ast
Standard

Verstanden habe ich noch nicht, wie das mit der Vererbung bei em funktioniert.
Bisher habe ich das selbst noch nicht feststellen können.
Beispiel:
Code:
<BODY>
<p> das ist ein ganz normaler Text </p>
<div id="seite">
	<p> das ist ein ganz normaler Text </p>
</div>
</BODY>
in der CSS ist für BODY eine Schriftgröße von 100% und für p ist eine Schriftgröße von 1em festgelegt.

Was muss dann in der CSS für das div seite angegeben sein, damit es eine Änderung der Schriftgröße im darin enthaltenen p bewirkt?


Gibt es eigentlich ein Skript, damit auch die Internet Explorer 6 - 8 die Schriftgrößeneinheit rem korrekt umsetzen?
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Zweimal Span - Problem mit der Schriftgröße greenslot CSS 1 07.01.2011 23:04
Schriftgröße in Navigationsleiste unterschiedlich Hilltono CSS 2 07.06.2010 13:07
Schriftgröße: px oder em? Tobe CSS 15 12.03.2008 19:57
Schriftgröße in verschiedenen Browsern kadees CSS 6 16.11.2006 13:25
Wie die Schriftgröße definieren? terrikay Barrierefreiheit 51 02.03.2005 11:48


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:03 Uhr.