DEV Community

Discussion on: HTML5 tags - how do they work, and which ones should I use?

Collapse
 
deathshadow60 profile image
deathshadow60

Yes, the semantic tags -- H1..H6, HR, P, UL, OL, etc, etc... But these new "structural" tags? HEADER, FOOTER, ARTICLE, SECTION, ASIDE, MAIN, NAV are about as semantic as FONT, CENTER, or using TABLE for layout.

The only one that might actually server a legitimate purpose from a semantic markup standpoint (aka not giving a flying fig about layout and focusing on grammar and logical document structure in a professional writing sense) is MAIN, and that's just as a hook when for some bizzaroland reason you might have other headings besides the H1 before the main content's H2.

But as always with most people having zero clue what H1..H6 and HR actually mean and failing to use them even remotely properly, it's hardly a shock such derpy markup practices are thriving -- again like the worst of browser-wars era practices.