Implementing basic HTML5 semantic markup