HTML5 introduced many new tags. The HTML5 tags list is below:
Structural Tags
Structural tags are for defining the structure of the page. They’re all semantic and provides no formatting.
article– defines an articleaside– holds some content that’s loosely related to the page contentdetails– a widget from which user can get addition information or controls on demandheader– header of a document or sectionhgroup– a group of headingsfooter– a footer of a document or sectionsection– a section of a documentsummary– summary for thedetailselement
Form Tags
These tags are for form structure or controls.
datalist– a set of predefined options for aninputelementkeygen– a control for generating a public-private key pairmeter– a scalar measurement within a known range
Formatting Tags
These tags are for formatting page content,
bdi– text that’s isolated from the surrounding for the purpose of bidirectional text formattingmark– text highlighted for reference purposesoutput– represent the result of a calculationprogress– displays a completion progress of a taskrp– provides fallback parentheses for browsers that don’t support ruby annotationsrt– defines the pronunciation of characters presented in ruby annotationsruby– defines ruby annotation for pronunciationwbr– a line breaks opportunity
Embedded Content Tags
audio– lets us embed sound or audio stream in an HTML documentcanvas– a region in a document which can be used to draw graphics on the flyembed– embed external application like multimedia content into an HTML documentationfigcaption– defines caption or legend for a figurefigure– represents a figure as part of a documentsource– alternative media sources for audio and videotime– represents a time or datevideo– embeds video content in HTML documents