Lieber Chris,
mir fehlt jedoch eine Funktion zum Wechseln des Designs.
das ist zwar ne nette Spielerei, aber ich denke nicht, dass Dir diese Funktion wirklich "fehlt"!
Es gibt zwei <a>-Elemente, klickt man auf einen dieser, wird der Name des "class" in alle <td>-Tags geändert.
Dieses Vorgehen ist extrem umständlich und sinnfrei!
Beispiel:
<html>
<head>
<style="text/css"design1_head {
background-image: url('design1_head.png');
}designmodern_head {
background-image: url('designmodern_head.png');
}</style>
</head>
Ja, so geht das wirklich nicht. Aber so wird es gehen:
1.) lagere Dein Stylesheet in eine externe Datei aus!
2.) lege für diverse Styles diverse CSS-Dateien an! (z.B. default.css, modern.css, etc.)
3.) Style-Wechsel gelingt mit Javascript-gesteuerter Änderung des href-Attributs im link-Element, das Dein Stylesheet einbindet.
Noch Fragen?
Liebe Grüße aus Ellwangen,
Felix Riesterer.