Working on a new site design and will be using html5 instead of xhtml strict this time around. Not much different actually, but I did have a question that maybe someone can answer...
<nav><nav> as an example... I have found that eventhough I have stated these new tags in my css and blocks that older browsers will not show any stylization for them. As an example, I stylizied my nav the other day and the only way to get it to work properly was to use <nav><div> where my div was the actual stylization.
So, I guess what I am asking is do these new tags such as header, nav, article, etc operate in the way I would expect them too - everything contained within them?
Related question is I have read that nav should be used for the main navigation of the page and not every single group of links...aside would be best used for something like a sidebar (relevant links and info to the page content), and article should be the actual main content of the page (such as product details/description) if a product page. Section on the other hand sounds like it would never really be used... does this all sounds about right? I have a feeling these are going to be used down the road by engines so I figure might as well get the layouts done right to begin with.