old_expat - 8:47 am on Aug 2, 2011 (gmt 0)
Not wanting to start a debate but I really need some expert guidance.
I'm not a developer, but design and code my own small family of websites (no WYSIWYG). The sites vary from 5 pages to 600+ pages of content.
My newest planned endeavor may well be my last "large" web site (I'm 70), so I want to get it right. It will be partly experimental, but hopefully a successful mix of editorial content and affiliate pages -- every affiliate page written specifically for 1 product/link.
Previously I have designed using tables, but only for layout.
I don't nest tables, rather style with CSS, mainly p, div, span, etc.
After reading endless online debates about Tables vs. (pure) CSS, I started trying to learn the Pure CSS methods. But I kept banging my head against browser issues that, even with hacks, are actually quite a pain.
I read about the better SEO of CSS, cxontent closer to the top of the page, the quicker page load times of CSS, etc.
So I tried an experiment. That involved download one of the latest examples by a CSS guru, and wokring my way through changing designs one of my simpler sites.
It was getting pretty painful when I noticed some of what I consider contradictions. So I removed all content in both CSS and Tables layout. Removed Doctype, etc .. down to the basic code.
Tables - 227
CSS - 214
Lines of code in external style sheets
Tables - 67
CSS - 72
So my questions are, for folks in my position:
1 - Is CSS really worth changing methods?
2 - Will a SE spider really see the difference?
3 - What am I not considering?