Are there any downsides to using html5 semantic tags over traditional divs? : <p><a href="https://stackoverflow.com/questions/17272019/why-to-use-html5-semantic-tag-instead-of-div">The inverse question</a> <a href="https://stackoverflow.com/questions/3822024/are-new-html5-elements-like-section-and-article-pointless">has been asked</a> <a href="https://stackoverflow.com/questions/14305723/why-use-html5-tags?noredirect=1&amp;lq=1">multiple</a> <a href="https://stackoverflow.com/questions/36097957/what-is-the-difference-between-nav-and-div?noredirect=1&amp;lq=1">times</a>. However I could neither find any cons nor convincing proof of their complete absence. </p>

<p>I am all for progress and semantic documents. In fact I have started to use new semantic tags in my markups already a while ago (it feels nice!). Still I wonder if there are any (possibly obscure) caveats one should know about.</p>

<ul>
<li>Will the rendering break (more) on that office machine which rolls prehistoric versions of IE?</li>
<li>backwards compatibility of css selectors like <code>article</code>?</li>
<li>strange side effects to the DOM?</li>
<li>...(<em>anything</em>)?</li>
</ul>
