When using HTML (either with or without
-i html5
), HTML elements don't appear to end up in the HTML namespace, as is required by the HTML specification. This means that using @namespace url("http://www.w3.org/1999/xhtml");
causes the CSS rules not to be applied.