by Alan » Fri Jan 07, 2011 10:45 am
<audio>, <canvas> and <video> all allow for nested fallback content, I think. Putting the fallback content after the HTML5 elements would mean you'd have to hide them manually in HTML5 browsers. Nested fallbacks OTOH are only displayed by browsers that don't recognize the elements (a bit like how <noscript> content is only displayed when JS is disabled).