What effect do HTML5 structural elements — <nav>, <article>, <section>, etc — actually have in •practice•?
Do they affect the behavior of browsers? of screen readers?
Is there a canonical nesting order?
Does it matter? Can I just slap them over a page willy-nilly and it doesn’t matter?
I find lots of uselessly prescriptive guides that are essentially aesthetic opinions about the tags, but very little on the actual practical •effect• of using one.