CSS is cool but 1 thing that is not nice is that when wanting to fully use the powers of tv's making a lot of items in on the site variable the parts in the css can not be done or you need to add the whole css in the html file instead of including the file. i have a tv 4 background color and images vor cells that is not posible if I would use a div and css, would be nice if we could include a css-file from the database or css tv's hehe
Greets Dim
Actually Dimmy, you could easily write a snippet or use naming conventions that could load specific stylesheets for particular TV's, or create TV's that load different CSS's as you need to. I just completed a very effective fluid 3 column layout today that uses a <body id="[*alias*]"> to help me override specific values across a variety of templates and pages with a single CSS file. I could easily have created separate CSS's for each template and included them with a TV in order to accomplish the same thing using smaller individual files.
But I do agree, CSS can impose limitations on design at times, but I think it is primarily because it is still a relatively new way of approaching something we've been doing in other ways for a relatively long time. And, of course, the endless sea of inconsistencies in browser implementations can give easily deter you from dealing with it at all. But all that is slowly fading away, and I personally love the new found freedom I've found in complete separation of style from raw content.
If you want to explain more about your specific issue, I'd be glad to provide more thoughts on approaching it.
Cheers,