Armin G.: verschiedene Stylesheets zur Auswahl

Beitrag lesen

Tach auch,

ich hab 3 mal 2 Stylesheets, mit denen ich meine gesamte HP definiere. Wie kann ich die Besucher auswählen lassen, welche Stylesheets sie benutzen wollen. ich hab von einem früherem Eintrag gesehen, dass es irgendwie mit JAVA geht.

Java ist da völlig fehl am Platz. Wenn überhaupt, dann kannst Du Javascript benutzen (das mit Java außer dem Marketing-Trick bei der Namensgebung absolut garnichts zu tun hat). Oder Du nimmst gleich den dafür vorgesehenen HTML-Weg: http://www.w3.org/TR/html401/present/styles.html#h-14.3.1.

Aehm, alle mir bekannten Styleswitcher benutzen zwar Javascript, basieren aber im Grunde doch auf dem von Dir erwaehnten "HTML-Weg": Im Head werden ein "default-stylesheet" und verschiedene "alternate-stylesheets" definiert.

Allerdings gibt es meines Wissens keinen Browser der ein ausgewaehltes Stylesheet dann auch fuer die gesamte Site beibehaelt. Dazu musst Du dann doch wieder einen Styleswitcher mit Javascript und i.d.R. Cookies bemuehen.

Mir bekannte Beispiele:
http://idontsmoke.co.uk/2002/ss/
http://www20.brinkster.com/liorean/wcd/new/scripts/themeswitch.html

Allerdings beruhen die alle auf jeweils einem Stylesheet, auf seiner Seite gibt es durch die Frames zwei: Eins fuer den Navigationsframe und eins fuer den jeweiligen Inhalt. Da duerfte keiner der gaengigen Styleswitcher funktionieren und er muesste noch so einiges basteln.

Gruss,
Armin