Hi,
Welche sinnvolle Möglichkeiten außer php gibt es denn hier, den CSS "style" von "normal" auf "behindertengerecht" umzuschalten?
Du hast es offensichtlich noch immer nicht ganz verstanden. Es geht nicht darum, einen behindertengerechten Style anzubieten, sondern die Seite möglichst barrierefrei im HTML auszuzeichnen und das CSS so zu wählen, daß diese barrierefreiheit erhalten bleibt - also der "normale" Style ebenfalls barrierefrei ist.
Über CSS kannst Du schlechtes HTML nicht behindertengerecht machen; denke nur an Besucher mit Screenreadern.
Was Du machen kannst ist, über Styleswitcher verschiedene Designs anbieten. Hier kannst Du dann natürlich auch Alternativen bieten, die z.B. aufgrund der Farbwahl oder Schriftgröße nicht mehr als barrierefrei einzustufen sind (auch wenn ich das nicht sinnvoll finde). Dies kann aber nur eine Alternative sein - die normale Seite sollte natürlich barrierefrei sein.
Zum Umschalten solcher Alternativen bietet sich u.a. auch Javascript i.V. mit Cookies an, wenn Dir keine serverseitigen Techniken zur Verfügung stehen.
freundliche Grüße
Ingo