Change `<input .. />` to `<input ... >`. The self-closing tag is an artefact of XHTML, while this is a HTML5 document.