Partial HTML5 support in IE8 without shims or javascript
Today, I stumbled across something strange in IE8 where it was able to identify and render HTML5 elements like <section> and <article> without the use of the HTML5-shiv or even without having to use document.createElement() . I figured it had to do with an "xmlns" attributed which accidently landed up on one of the <section> tags in my html. To illustrate my point, I'll use variations of the following HTML: <!DOCTYPE html> <html> <head> <style> .outer,.middle,.inner { padding: 20px; } .outer { border: 1px solid black; background: lightblue; } .middle { border: 1px solid red; background: yellow; } .inner { border...