I've just discovered that using <div />
instead of <div></div>
completely destroys my page in IE8. Even though I only had the empty tag syntax in one single place, half the page didn't even render.
Is this a bug in IE8 or is this correct standards implementation? I'm astounded if this is correct behaviour and Microsoft have deliberately been this strict.