I’m not exactly a poet, but my recent experiences adapting to a new method of designing for the web has inspired me (maybe that’s not the word, perhaps “aggravated” is more appropriate) to write this little poem about the “little quirks” in CSS.
<table>’s were your best friend
’till they’re old hat,
No longer ‘the trend’.
So now we hail to divs, blocks and spans,
Poor tables are now in ‘no web man’s land’.
Two column layouts were such an easy job,
A row, ‘coupla cells, your uncle’s is bob.
Now sidebars won’t go where they should,
They sulk at the bottom
That just ain’t no good!
Text blocks like to flow over each other,
Like some sort of strange typographical lover!
Move over and up you dumb div’y bitch!
I’VE SET ALL YOUR MARGINS AND YOUR PIXEL WIDTH!!
This CSS will surely drive you mad.
You can’t take your sites looking this bad
But before you go grab your hand gun,
GRAAAR! div{display:none;}!!