Hallo!
Ich arbeite an einer kleinen Webpräsenz, deren css-Datei ausschließlich "ungenauen" Größenangaben zur Schrift macht. Also small, larger, etc.
Eben habe ich eine "size-switcher" dazugemacht ...
<span><a style="font-size:smaller;" href="#" onclick="setActiveStyleSheet('normal'); return false;">A</a></span>
<span><a style="font-size:medium;" href="#" onclick="setActiveStyleSheet('gross'); return false;">A</a></span>
<span><a style="font-size:larger;" href="#" onclick="setActiveStyleSheet('sehrgross'); return false;">A</a></span>
... der auch funktioniert. Aber:
Während auf den Inhaltsseiten die font-sizes "small", "medium" und "larger" eindeutig unterschiedlich groß sind - läßt sich eben leicht mit dem size-switcher kontrollieren - wird just der oben dargestellte Quelltext falsch dargestellt. Während das erste "A" kleiner ist, sind die beiden anderen gleich groß!
Natürlich kann ich den Quelltext für den style-switcher ändern auf exakte Größenangaben, aber verstehen tu ich das nicht. Welchen Bezugspunkt verwenden denn "smaller" etc eigentlich?
Beste Grüße
Viennamade