Re: php selecting multiple stylesheets

From: Date: Mon, 08 Feb 2010 10:22:07 +0000
Subject: Re: php selecting multiple stylesheets
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-301881@lists.php.net to get a copy of this message
On Mon, 2010-02-08 at 11:18 +0100, Stephan Ebelt wrote: > On Sun, Feb 07, 2010 at 11:20:18PM -0500, David Mehler wrote: > > Hello, > > I'm trying to set up a web site. This site has multiple stylesheets, > > one default stylesheet that should be used if the other is not chosen. > > The second is a high contrast stylesheet and can be selected by user's > > who need it. I'm also thinking of adding two more for smaller and > > larger font selections. My issue is I want the high contrast sheet to > > be used on all subsequent pages and on subsequent visits to the site > > by user's who have selected it. I thought of using php with this and > > cookies. I'm using php5 and would appreciate any suggestions, googling > > has shown some examples, but none are working. > > > in CSS there is also the concept of 'alternate stylesheets' build in. A page can > basically specify as many stylesheets as it wants where one is default and all others are > 'alternate'. The browser will then offer menu entries for the user to choose from. Ie in > firefox you can choose the style from the menu at: View -> Page Style -> ... > > Here's how it works in detail: > http://www.w3.org/Style/Examples/007/alternatives (note that this > site also has alternate styles available) > > PHP could be used to define the default style sheet on a per user/application setting basis... > > stephan > > > The only problem relying only on this method is that not all browsers are compatible with it, and of those that are, none remember the choice a user makes from page to page, so they'd have to reselect it upon each page visit Thanks, Ash http://www.ashleysheridan.co.uk

« previous php.general (#301881) next »