The new HTML5 SECTION element can be somewhat confusing. If you’ve been building HTML documents before HTML5, chances are you are already using the DIV element to create structural divisions within your pages and then style the pages with them. So it might seem like a natural thing to simply replace your existing DIV elements ...
In the world of software management there exists a dread place called “dependency hell.” The bigger your system grows and the more packages you integrate into your software, the more likely you are to find yourself, one day, in this pit of despair.