HTML5 – a general explanation of structuring a page