 | A | Class that represent an “a” tag. The a tag defines a hyperlink, which is used to link from one page to another. |
 | Abbr | Class that represent an “abbr” tag. The abbr tag defines an abbreviation or an acronym, like “HTML”, “CSS”, “Mr.”, “Dr.”, “ASAP”, “ATM”. |
 | Address | Class that represent an “address” tag. The address tag defines the contact information for the author/owner of a document or an article. |
 | Article | Class that represent an “article” tag. The article tag specifies independent, self-contained content. |
 | Aside | Class that represent an “aside” tag. The aside tag defines some content aside from the content it is placed in. |
 | Audio | Class that represent an “audio” tag. The audio tag is used to embed sound content in a document, such as music or other audio streams. |
 | Preload | Specifies if and how the author thinks the audio should be loaded when the page loads |
 | B | Class that represent a “b” tag. The b tag specifies bold text without any extra importance. |
 | Bdo | Class that represent a “bdo” tag. The bdo tag is used to override the current text direction. |
 | Dir | Specifies the text direction |
 | Blockquote | Class that represent a “blockquote” tag. The blockquote tag specifies a section that is quoted from another source. |
 | Br | Class that represent a “br” tag. The br tag inserts a single line break. |
 | Button | Class that represent a “button” tag. The button tag defines a clickable button. |
 | ButtonType | Specifies the type of button |
 | Canvas | Class that represent a “canvas” tag. The canvas tag is used to draw graphics, on the fly, via scripting (usually JavaScript). |
 | Code | Class that represent a “code” tag. The code tag is used to define a piece of computer code. The content inside is displayed in the browser’s default monospace font. |
 | Datalist | Class that represent a “datalist” tag. The datalist tag specifies a list of pre-defined options for an input element. |
 | Del | Class that represent a “del” tag. The del tag defines text that has been deleted from a document. Browsers will usually strike a line through deleted text. |
 | Details | Class that represent a “details” tag. The details tag specifies additional details that the user can open and close on demand. |
 | Dfn | Class that represent a “dfn” tag. The dfn tag stands for the “definition element”, and it specifies a term that is going to be defined within the content. |
 | Div | Class that represent a “div” tag. The div tag defines a division or a section in an HTML document. |
 | Dl | Class that represent a “dl” tag. The dl tag defines a description list. |
 | Em | Class that represent a “em” tag. The em tag is used to define emphasized text. The content inside is typically displayed in italic. |
 | Fieldset | Class that represent a “fieldset” tag. The fieldset tag is used to group related elements in a form. |
 | Figure | Class that represent a “figure” tag. The figure tag specifies self-contained content, like illustrations, diagrams, photos, code listings, etc. |
 | Footer | Class that represent a “footer” tag. The footer tag defines a footer for a document or section. |
 | Form | Class that represent an “form” tag. The form tag is used to create an HTML form for user input. |
 | Autocomplete | Specifies whether a form should have autocomplete on or off |
 | CharacterSets | To display an HTML page correctly, the browser must know what character set (encoding) to use |
 | Enctype | Specifies how the form-data should be encoded when submitting it to the server (only for method=“post”) |
 | Method | Specifies the HTTP method to use when sending form-data |
 | Header | Class that represent a “header” tag. The header element represents a container for introductory content or a set of navigational links. |
 | HGroup | Class that represent a “hgroup” tag. Specifies the header of a section. |
 | Hr | Class that represent a “hr” tag. The hr tag defines a thematic break in an HTML page (e.g. a shift of topic). |
 | Html | Class that represent a “html” tag. The html tag represents the root of an HTML document. |
 | HttpEquiv | Provides an HTTP header for the information/value of the content attribute |
 | I | Class that represent a “i” tag. The i tag defines a part of text in an alternate voice or mood. The content inside is typically displayed in italic. |
 | Iframe | Class that represent a “iframe” tag. The iframe tag specifies an inline frame. |
 | Loading | Specifies whether a browser should load an iframe immediately or to defer loading of iframes until some conditions are met |
 | Img | Class that represent a “img” tag. The img tag is used to embed an image in an HTML page. |
 | Input | Class that represent a “input” tag. The input tag specifies an input field where the user can enter data. |
 | InputType | Specifies the type input element to display |
 | Ins | Class that represent a “ins” tag. The ins tag defines a text that has been inserted into a document. Browsers will usually underline inserted text. |
 | Kbd | Class that represent a “kbd” tag. The kbd tag is used to define keyboard input. The content inside is displayed in the browser’s default monospace font. |
 | Label | Class that represent a “label” tag. The label tag defines a label for several elements: |
 | Link | Class that represent a “link” tag. The link tag defines the relationship between the current document and an external resource. |
 | Rel | Rel |
 | Map | Class that represent an “map” tag. The map tag is used to define an image map. An image map is an image with clickable areas. |
 | Shape | Specifies the shape of the area |
 | Mark | Class that represent a “mark” tag. The mark tag defines text that should be marked or highlighted. |
 | Meter | Class that represent a “meter” tag. The meter tag defines a scalar measurement within a known range, or a fractional value. This is also known as a gauge. |
 | Nav | Class that represent a “nav” tag. The nav tag defines a set of navigation links. |
 | Noscript | Class that represent a “noscript” tag. The noscript tag defines an alternate content to be displayed to users that have disabled scripts in their browser or have a browser that doesn’t support script. |
 | Ol | Class that represent a “ol” tag. The ol tag defines an ordered list. An ordered list can be numerical or alphabetical. |
 | OlType | Specifies the kind of marker to use in the list |
 | Output | Class that represent a “output” tag. The output tag is used to represent the result of a calculation (like one performed by a script). |
 | P | Class that represent a “p” tag. The p tag defines a paragraph. |
 | Pre | Class that represent a “pre” tag. The pre tag defines preformatted text. |
 | Progress | Class that represent a “progress” tag. The progress tag represents the completion progress of a task. |
 | Q | Class that represent a “q” tag. The q tag defines a short quotation. |
 | Ruby | Class that represent a “ruby” tag. A ruby annotation is a small extra text, attached to the main text to indicate the pronunciation or meaning of the corresponding characters. This kind of annotation is often used in Japanese publications. |
 | Samp | Class that represent a “samp” tag. The samp tag is used to define sample output from a computer program. The content inside is displayed in the browser’s default monospace font. |
 | Script | Class that represent a “script” tag. The script tag is used to embed a client-side script (JavaScript). |
 | Crossorigin | Sets the mode of the request to an HTTP CORS Request |
 | Section | Class that represent a “section” tag. The section tag defines a section in a document. |
 | Select | Class that represent a “select” tag. The select element is used to create a drop-down list. |
 | Small | Class that represent a “small” tag. The small tag defines smaller text (like copyright and other side-comments). |
 | Span | Class that represent a “span” tag. The span tag is an inline container used to mark up a part of a text, or a part of a document. |
 | Strong | Class that represent a “strong” tag.The strong tag is used to define text with strong importance. The content inside is typically displayed in bold. |
 | Style | Class that represent a “style” tag. The style tag is used to define style information (CSS) for a document. |
 | Sub | Class that represent a “sub” tag. The sub tag defines subscript text. Subscript text appears half a character below the normal line, and is sometimes rendered in a smaller font. |
 | Sup | Class that represent a “sup” tag. The sup tag defines superscript text. Superscript text appears half a character above the normal line, and is sometimes rendered in a smaller font. |
 | Table | Class that represent a “table” tag. The table tag defines an HTML table. |
 | Scope | Specifies whether a header cell is a header for a column, row, or group of columns or rows |
 | Textarea | Class that represent a “textarea” tag. The textarea tag defines a multi-line text input control. |
 | Wrap | Specifies how the text in a text area is to be wrapped when submitted in a form |
 | Time | Class that represent a “time” tag. The time tag defines a specific time (or datetime). |
 | Ul | Class that represent a “ul” tag. The ul tag defines an unordered (bulleted) list. |
 | Var | Class that represent a “var” tag. The var tag is used to defines a variable in programming or in a mathematical expression. The content inside is typically displayed in italic. |
 | Video | Class that represent an “video” tag. The audio tag is used to embed sound content in a document, such as music or other audio streams. |
 | Wbr | Class that represent a “wbr” tag. The wbr (Word Break Opportunity) tag specifies where in a text it would be ok to add a line-break. |