HTML5 sectioning and landmark elements

Keith J. Grant:

For the next few blog posts, I’m going to explore some aspects of HTML5 that maybe haven’t received as much attention as they deserve.

As a warm up, I’ll look at some elements from HTML5 that most web developers probably are somewhat familiar with: <main>,<nav>, <article>, <section>, <aside>, and other structural, semantic elements. Even if you already use these elements, you might just learn a few new things along the way (I know I did as I researched this).

I really enjoyed this article. I try to be as semantic as possible in my markup, but Keith's post shed light on things I didn't know—especially the impact certain elements can have on accessibility.

0:00 / 0:00