On Wed, 12 Jul 2006 14:50:34 -0400, Peter da Silva <[email protected]>
wrote:
tables for layout in inappropriate ways, and CSS doesn't seem to have a
way to specify grid layout in the CSS file...
But that's what you missed. You can specify table layout for any
elements, but since IE doesn't support these properties it doesn't make
sense to use them.
instead people come up with the
most insane workarounds to do simple stuff like three-column layout and
Agreed. I have so much web development hate I could go on for years. I
hate stupid hacks, pages unreadable without CSS, layouts that break in
anything but Firefox and IE, "Web 2.0," replacing a bunch of unsemantic
code and tables with equally unsemantic (but valid) divs and spans.
Basically we went from this:
<b>Hello there!</b>
To this:
<span class='boldtext'>Hello there!</b>
And what the hell was wrong with b in the first place? We went from seven
keystrokes to open and close b to 17 keystrokes for strong! Any English
handbook will tell you that bold already means emphasis.