multiple versions of the same site via CSS
Date: 12/02/06
(WebDesign) Keywords: browser, css, web
Hello all. I'm an active member of graphicdesign, and have recently added webdesign as i'm becoming more involved with web development for a couple client projects.
I'm in the process of a CSS-level overhaul of my site, biesdesign.com. I do not plan to edit the content pages at all, only the CSS that controls layout. The site is currently laid out entirely in an external css file, so that shouldn't be a problem.
My issue is that my redesign will look best on monitors with screen heights in excess 900px, so I need to create an alternate css file for smaller monitors (to allow the client to revert to my site's current design or a slightly modified version thereof) and need to create a method where the client's browser remembers which CSS layout they're using when moving from page to page so that they have a consistent experience once they've chosen. I realise at this point that I'll likely have to insert several lines of code into each page, but that isn't a problem. I just don't want to have to maintain two websites to accomodate for monitor sizes. When I add a page, I need for it to be immediately a part of both experiences, if that makes sense.
Any ideas?
Source: http://community.livejournal.com/webdesign/1191941.html