This is something practically every web developer does on a daily basis, right?...

Search google for the cause of some rather peculiar HTML/CSS bahaviour that only afflicts Major-Browser version X

Today I was trying to work out why, when you nest 3 SPANs do they suddenly cease to be inline elements (suddenly they have line breaks before and after).

Finding the solution took me to http://www.xs4all.nl/~sbpoley/webmatters/cssbuttons.html

Which brings me to the moral of my story:

I can't believe I was just schooled by such a visually horrendous page.  Mind you, it is 3 years old .... wow!  

It's scary to imagine that page might still exist long after I cease to.