> but just looking at the raw HTML always leaves me a bit confused how elements on the page will relate to each other.
Generally you shouldn't be able to determine layout from the raw HTML. HTML should be semantic. CSS determines layout and styling.
> but just looking at the raw HTML always leaves me a bit confused how elements on the page will relate to each other.
Generally you shouldn't be able to determine layout from the raw HTML. HTML should be semantic. CSS determines layout and styling.