The voices are telling me Sean Montgomery said on 7/15/2005 3:42 PM:
OK first off I am not trying to start an argument just looking for a clear concise answer.
Then what on earth possessed you to post here? ;-)
I use divs and spans over h1, h2 h3 p etc. I use them for many reasons some of which are that they are neutral and generic, they have no extra bagage, they are a clean slate for styling, I don't have to worry about any predefined styles that come with that particulat tag like h1, h2, h3, p, etc...
I think adding layers adds complexity, and it tempts the little demons that are responsible for browser bugs and human errors. Those demons are not to be trifled with.
I have no doubt you can come up with a blend of IDs and classes that could be manipulated by someone who's clever enough to mimic applying styles to inner elements, so that you don't have to write a separate style for each h1, p, and so on.
But, that said, simpler is better (imho, of course). Faster downloads, easier maintenance. And if your web pages, style sheets, and scripts aren't maintainable, it seems to me you aren't engaged in web page development, you're casting spells.
You're welcome to do anything you like, of course, but personally, when my work is ugly and unneccessarily complex, I feel like I'm telling the world I'm too stupid to make it simpler.
-- Rev. Bob "Bob" Crispen bob at crispen dot org Ex Cathedra Weblog: http://blog.crispen.org/ They say you can kill a man, but you can’t kill an idea. I say: Any man I want to? -- John Alejandro King ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
