Each element in HTML falls into zero or more categories that group elements with similar characteristics together. The following broad categories are used in this specification:
Metadata content is content that sets up the presentation or behavior of the rest of the content, or that sets up the relationship of the document with other documents, or that conveys other "out of band" information.
Sectioning content is content that defines the scope of headings and footers: article, aside, nav, section .Each sectioning content element potentially has a heading and an outline.
Heading content defines the header of a section (whether explicitly marked up using sectioning content elements, or implied by the heading content itself: h1,h2,h3,h4,h5,h6,hgroup.
Phrasing content is the text of the document, as well as elements that mark up that text at the intra-paragraph level. Runs of phrasing content form paragraphs.
Embedded content is content that imports another resource into the document, or content from another vocabulary that is inserted into the document: audio, canvas, embed, iframe, img, math object, svg, video,
Specifies that the element is not relevant. Hidden elements are not displayed.
id
Specifies a unique id for an element.
item
Used to group elements.
itemprop
Used to group items.
lang
Specifies a language code for the content in an element. Language code reference spellcheck Specifies if the element must have it's spelling or grammar checked.
style
Specifies an inline style for an element.
Scoped: The scoped attribute is a boolean attribute. If present, it indicates that the styles are intended just for the subtree rooted at the style element's parent element, as opposed to the whole Document.