ASP.Net - Skinned Sites - Best Way?

Soldato
Joined
5 Mar 2003
Posts
10,769
Location
Nottingham
Hello!
I have a site I'm creating that is basically functionally identical but for 3 different clients. For maintainability I want to create one site and basically skin it. From the url I'll be able to work out which client so thats no problem... what I'm wondering is whats the best way to skin the site?

All colours / icons / images etc will be different, so I was thinking to basically do everything in css. With things like logos etc, do you just have a div with a different back ground image, or is there a 'standard' way to do things like this?

Cheers.
 
Don't think I worded my original post. Basically, assume I need a logo to go at the top of the page... now obviously each site has its own logo... possibly different size / slightly different position.

I could either:
1) store the image path in the database and have an image control and populate that with the path.
2) have a div with an id and in each of the css files I have a different background image (the logo).
3) some other standard practice I don't know...

I've gone with '2' at present but not sure if having loads of empty divs that are sized / positioned / background-imaged is the correct way to do it?

Thanks :)
 
Back
Top Bottom