[QUOTE=mhendo]
You know, the few small websites i’ve created use CSS, and i think it’s definitely preferable.
But, to be honest, i think this finger-wagging about using tables is fucking stupid. Yes, i’m well aware of the variety of reasons–from usability to accessibility to separating content from layout–for using CSS rather than tables, but the fact is that CSS can still be a major pain in the ass for people who aren’t web-design experts.
Even leaving aside browser differences, which can be a real shit to code for, the fact is that, for most people, putting together a decent-looking website is light years easier using tables than using CSS. If you’re relatively new to CSS, especially for the purposes of layout, it can literally take you hours to put together a webpage that would take all of 20 minutes using tables. Things like making columns work nicely together are just so much easier using tables than CSS that i don’t blame people for taking the easy route.
Sure, once you’ve worked out CSS and got your site set up, it’s much easier to make changes, because you can make drastic site-wide alterations simply by modifying a few lines of code in the style sheet, but for most people this isn’t a huge issue anyway.
I always recommend that people learn and do their best to use CSS, but i think it’s silly getting all haughty with people who decide that it’s just too goddamn hard.
[/QUOTE]
Which is why, if you are running a business, you should hire someone who is a professional. I don’t care what people do on their hobby sites, but Hertz doesn’t go to the manager’s cousin who works out of his two car garage to make their car repairs, which is why a business that needs to have a website shouldn’t go to the manager’s cousin who uses a copy of Frontpage '97.
This view still hasn’t changed. I work in an office that also has print designers, and clients that need brochures and ads wouldn’t ever think of getting the secretary to make one in Word and print 500 copies on their crappy inkjet printer. Yet people think you can do the equivalent on websites.
This is getting out of GQ territory so I’ll stop here.