Of course, I use a cross use of CSS and HTML. Although CSS is said to completely eliminate HTML, I find that a combination is best.
CSS is not suppose to eliminate HTML. They are two very different things.
HTML defines the structure of the document, while CSS defines the layout. It's just that back in the 90's people started to add sorts of non-structural elements to HTML.
And I'd strongly suggest that you switch to complete separation of HTML and CSS because it's much easier to maintain in the long run. And more importantly, when you create sites for accessibility, print, mobiles etc, you don't want the HTML to interfere with any of the layout. Loads of more reasons, but I'm already getting a bit off topic.
disagree. I find it fairly easy to make it all identical across browsers.
Yes, it's not impossible at all. But then again, you don't really want to make a pixel identical website anyway. The best website is a website that degrades gracefully according to browser capabilities.
Some new standards would be nice... But it's like in 4 years?!? The final days of 2010? Ugh, that's quite a ways away... but I guess it'll come quickly.
Has to be adopted by a great number of people and browsers supporting it. Look at CSS 2.1, still a working draft after all these years it's been a proposial and people using it.