Re: php selecting multiple stylesheets
| From: | Ashley Sheridan | 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