Textgroesse dynamisch trotz css?

Hi,

Ich arbeite schon laenger mit HTML und kenne mich soweit doch recht gut aus. Trotzdem habe ich ein Problem, welches ich momentan nicht loesen kann: Ich versuche, auf einer Homepage mithilfe von CSS eine dateiweite Einstellung der Schriftgroesse vorzugeben. Das ist soweit kein Problem, doch kann der Surfer leider unter ‚Ansicht‘ (im IE) die Schriftgroesse dann nicht mehr aendern. Daraufhin habe ich in der css-Datei folgendes geschrieben:

body{
font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:smaller;
}

Jetzt habe ich das Problem, dass der Tabelleninhalt sich nicht daran haelt. Fuege ich jetzt hinter das Body einfach ‚,td‘ mit dazu, wird die Schrift in der Tabelle nochmal kleiner gemacht als im Rest des Body’s.

Kann mir irgend jemand aus diesem Dilemma heraushelfen, wie ich eine dateiweite Schriftgroesse per CSS vorgebe und der Surfer trotzdem noch selbsstaendig die Schrift vergroessern kann?

Danke und cu,
cjmatsel

Hallo,

[…]
momentan nicht loesen kann: Ich versuche, auf einer Homepage
mithilfe von CSS eine dateiweite Einstellung der
Schriftgroesse vorzugeben. Das ist soweit kein Problem, doch
kann der Surfer leider unter ‚Ansicht‘ (im IE) die
Schriftgroesse dann nicht mehr aendern. Daraufhin habe ich in
der css-Datei folgendes geschrieben:
[…]
Kann mir irgend jemand aus diesem Dilemma heraushelfen, wie
ich eine dateiweite Schriftgroesse per CSS vorgebe und der
Surfer trotzdem noch selbsstaendig die Schrift vergroessern
kann?

Recht einfach: Benutze prozentuale Angaben.

also
body {
font-size: 80%;
color: #123456;
font-family: verdana, arial, swiss, helvetica, sans-serif;
}

Ansonsten herzlichen Glueckwunsch zu diesem Entschluss - meist hoert man (hier) nur ragen danach, wie man dem User alle Kontrollen _nehmen_ kann.

Gretinx
Christian

http://www.html-workshop.de

Hi Chhristian,

danke fuer den Tip, aber wie Du wahrscheinlich schon gelesen hast, richtet sich der Tabelleninhalt nicht danach…

Hast Du noch eine Idee?

cu,
cjmatsel

Hallo und guten Morgen,

danke fuer den Tip, aber wie Du wahrscheinlich schon gelesen
hast, richtet sich der Tabelleninhalt nicht danach…

Hast Du noch eine Idee?

Bei mir gehts schau Dir mal
http://www.gal-menden.de/galdemo/index.php
an (wg der Stylesheets, nicht wg der Politik :smile: ), die Seite ist komplett mit Prozentangaben in der CSS gemacht.

Gibts Du denn fuer td auch noch einmal Schrift an?
Ich habe body und table einzeln definiert - also

body {
font-size: 80%;
color: #12346;
}
table {
font-size: 100%;
color: #123456;
}

Wichtig ist wohl, dass alle Elemente unterhalb von body sich in ihren Prozentangaben auf body beziehen, also wieder 100% kriegen muessen, um gleich gross zu sein.

Klappt das bei Dir?

Greetinx
Christian

http://www.html-workshop.de

1 Like