It renders a bit weirdly in w3m (indentation is shown as * and plusses and such), but apart from that, it seems to work just fine, so there is probably little reason why it shouldn’t work in any other browser that understands basic HTML?
(posted with w3m, written in a linked-in Emacs tab…).
It's mostly advanced HTML5 features, scripting, and CSS that aren't supported in older browsers, but basic text formatting and forms shouldn't be any issue.