![]() |
css Darstellungsproblem
Hallo,
Ich bin gerade dabei die Textgestaltung meiner Homepage css konform zu ändern, habe jedoch das Problem, daß 7punkt große Schrift im IE genauso groß wie 10 punkt Schrift dargestellt wird. Definiert habe ich folgende Formatvorlagen: Code:
H2 { Code:
normal { Bei mir daheim im Firefox ist alles in Ordnung. Normale Schrift wird ca 1/3 kleiner als der Rest dargestellt. Wisst ihr, woran das liegt? |
Am Browser. Bei den meisten kannst Du definieren, dass er z.B. keinen Font kleiner als 10 Punkte machen soll, da der Text sonst unlesbar wird.
Siehe auch: http://www.w3.org/TR/2002/REC-UAAG10...control-styles Punkt 4.1 |
pt ist für den Bildschirm nicht wirklich geeignet. 12pt entspricht bei Windows/Linux ungefähr 12 px; beim Mac aber zum Beispiel nur ungefähr 9px! Nimm anstatt "px", wenn du wirklich eine feste Größe vergeben willst; die wird auch von den unterschiedlichen Browsern "richtiger" angezeigt. Noch besser wären aber relative Angaben wie "em" oder "%".
http://aktuell.de.selfhtml.org/artikel/css/fontsize/ gruss, snowman |
Danke für die Tips vorab mal.
Ich habe das Stylesheet testweise mal auf px umgemodelt; allerdings weigert sich der IE immer noch, die Schrift kleiner als die headings anzuzeigen. Dafür jedoch lässt sie diese, wie im link beschrieben nicht mehr verkleinern oder vergrössern, was ja logisch ist. Der footer bei mir (dessen Schriftgrösse dem normalen Text nur kursiv dargestellt entspricht) allerdings wird in der richtigen Größe dargestellt, läßt sich dem Schriftgrad anpassen, wird allerdings NICHT kursiv dargestellt. Irgendwie drängt sich bei mri der Verdacht auf, daß das Mistvieh macht, was es will und ihm egal ist, was man definiert. Kann es ev. daran liegen, daß ihm der Schriftstil Verdana nicht gefällt? |
Eher daran, dass irgendwo anders auch noch eine Schriftgroesse definiert wird (man beachte das "cascading" in Cascading Stzle Sheets).
Poste mal den HTML & CSS Source. |
Den css source kann ich gleich posten, eine html datei erst am Nachmittag wenn ich wieder daheim bin.
Code:
BODY { |
Hier nun der Quellcode einer Seite am beispiel der index Seite:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
Also einen Tag "<normal>" kenn ich in HTML 4.01 nicht.
|
<normal> kommt mir auch leicht spanisch vor.
Wie auch immer, du kannst es auch mal mit font-size:xx-small,small,etc. probieren, dann ist zumindest auch mal relativ zur Standardgröße. mfg Thomas |
Mir fällt grundsätzlich mal auf dass du zwar den </body> tag drin hast, aber <body> nach dem </head> total fehlt.
Unter Umständen kann das am komischen Verhalten Schuld sein. ad <normal>: Was der "brauser" nicht kennt, ignoriert er. Der Tag hat somit überhaupt keine Wirkung. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 20:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag