Hallo brixi!
ich möchte auf meiner homepage eine möglichkeit anbieten, die schrift zu vergrößern oder verkleinern. der text der ganzen seite sollte einstellbar sein. ich arbeite ohne frames.
So einfach ist das nicht, vor allem, wenn man das Crossbrowser machen will. Du wirst ohne Netscape 4 (kein DOM) und Opera (hallo Sven *g*) auskommen müssen, denke ich.
für zielführende hinweise dankbar
Du kannst mit getElementsByTagName (kennt Opera nicht) die betroffenen Tags abfragen/festlegen und deren style-Eigenschaft (hier also die Schriftgröße) ändern. Zum Beispiel ein Link, der auf onClick eine entsprechende Funktion aufruft.
Ein Minimum an JavaScript und DOM-Kenntnisse sind aber erforderlich, zum Glück gibt es auf SELFHTML die entsprechenden Kapitel
Oder du benutzst alternate Style-Sheets wie hier erläutert:
http://alistapart.com/stories/alternate/
Hier bleiben Netscape 4. und Opera auch außen vor. Für die kannst Du aber den entprechenden Link auf unsichtbar (in einem DIV, z.B.) setzen, so dass deren User nicht wissen, was ihnen entgeht ;-).
Grüße,
Patrick