One of the pri­ma­ry advance­ments of HTML5 was intro­duc­ing a stan­dard­ized set of seman­tic ele­ments. The term “seman­tic” refers to the mean­ing of a word or a thing, so “seman­tic ele­ments” are ele­ments designed to mark up the struc­ture of a doc­u­ment in a more mean­ing­ful way, a way that makes it clear what they’re for, what pur­pose they serve in the doc­u­ment. And impor­tant­ly, since they’re stan­dard­ized, these ele­ments define the doc­u­ment in a way that every­one can use and under­stand, robots includ­ed.

Authors are strong­ly encour­aged to view the div ele­ment as an ele­ment of last resort, for when no oth­er ele­ment is suit­able. Use of more appro­pri­ate ele­ments instead of the div ele­ment leads to bet­ter acces­si­bil­i­ty for read­ers and eas­i­er main­tain­abil­i­ty for authors.

Previous ArticleNext Article

Leave a Reply

Your email address will not be published. Required fields are marked *