Why do you have a closing html tag, but no opening one. Why do you sometimes explicitly close meta-tags and sometimes not. Two years ago we called this bad coding style, now we simply have to call it HTML5 :-). But you know, that the W3C Validator already validates polyglott HTML5, if you put a xmlns-attribute at your missing html-element.