It is valid HTML5. <html>, <head> and <body> will be inserted by any HTML5-compliant browser while constructing the DOM. However, it'll result in a broken page if parsed by an old browser.
Consider the ISC License [1]. "It is functionally equivalent to the Simplified BSD License, with language "made unnecessary by the Berne convention" removed. Initially used for the ISC's own software releases, it has since become the preferred license of OpenBSD (starting June 2003), among other projects."
If anyone is using Vim, appreciate quality screencasts and seek self-improvement, this is what you want to watch. The Fugitive series is mostly for Git users, but the rest of vimcasts is for everybody. And the casts are great: short and packed with usefulness, embodied with the lovely voice of Drew Neil (@nelstrom).
Empower yourself, embrace your tools. Don't let your tools be another bottleneck limiting your expression.