HTML Element List
The table below lists all HTML elements and shows what the elements are used for.
| Tag Name | Description |
|---|---|
| <!DOCTYPE> | This defines the document type. |
| <!--comments--> | This defines a comment. |
| <a> | This defines a hyperlink. |
| <abbr> | This defines an abbreviation. |
| <acronym> | This defines an acronym. Not supported in HTML5. |
| <address> | It defines the contact information for the author/owner of a document. |
| <applet> | It defines an embedded applet. Not supported in HTML5. |
| <area> | It defines an area inside an image map. |
| <article> | This defines an article. |
| <aside> | It defines content in addition to page content. |
| <audio> | This defines embedded sound content. |
| <b> | This defines bold text. |
| <base> | It specifies the base URL for all relative URLs in a document. |
| <bdi> | Delimits a piece of text that can be oriented differently from other text outside of it. |
| <bdo> | This overrides the current text direction. |
| <big> | This defines big text. Not supported in HTML5. Use CSS instead. |
| <blockquote> | This defines a section quoted from another source. |
| <body> | It defines the body of the document. |
| <br> | This defines a single line break. |
| <button> | This defines a clickable button. |
| <canvas> | It is used to draw graphics through scripting. |
| <caption> | This defines a table caption. |
| <center> | This defines centered text. Not supported in HTML5. Use CSS instead. |
| <cite> | This defines the title of a art work. |
| <code> | It defines a computer code. |
| <col> | This specifies column properties for each column within a colgroup element. |
| <colgroup> | It specifies a group of one or more columns in a table for formatting. |
| <data> | It adds a machine-readable translation of a given piece of content. |
| <datalist> | It specifies a list of predefined options for input element. |
| <dd> | This defines a description of a term in a definition list. |
| <del> | It defines the text to be deleted from a document. |
| <details> | It defines additional details that the user can see or hide. |
| <dfn> | It specifies a word that will be defined within the content. |
| <dialog> | It defines a dialog box or window. |
| <div> | This defines a division or section in a document. |
| <dl> | This defines a description list. |
| <dt> | This Defines a definition term in a description list. |
| <em> | This defines emphasized text. |
| <embed> | It defines a container for an external application. |
| <fieldset> | It groups related elements on a form. |
| <figcaption> | This defines a caption for an figure element. |
| <figure> | It represents self-contained content. |
| <footer> | It defines a footer for a document or section. |
| <form> | It defines an HTML form. |
| <h1> to <h6> | They Define HTML headings. |
| <head> | It contains document metadata information. |
| <header> | This defines a header for a document. |
| <hr> | It defines a horizontal line of content. |
| <html> | It defines the root of an HTML document. |
| <i> | This defines the text in italic style. |
| <iframe> | It defines an inline frame. |
| <img> | This defines an image. |
| <input> | This defines an input control. |
| <ins> | It defines a text that is inserted into a document. |
| <kbd> | This defines keyboard input. |
| <label> | This defines a label for an input element. |
| <legend> | It defines a caption for a fieldset element. |
| <li> | This defines a list item. |
| <link> | It defines the relationship between a document and an external resource. |
| <main> | This specifies the main content of a document. |
| <map> | This defines an image map. |
| <mark> | This defines marked or highlighted text. |
| <meta> | It defines metadata about an HTML document. |
| <meter> | It defines a scalar measurement within a known range. |
| <nav> | This defines navigation links. |
| <noscript> | It defines an alternative content for users that do not support client-side scripting. |
| <object> | This defines a container for an external application. |
| <ol> | This defines an ordered list. |
| <optgroup> | It defines a group of related options in a drop-down list. |
| <option> | This defines an option in a drop-down list. |
| <output> | It defines the result of a calculation. |
| <p> | This defines a paragraph. |
| <param> | This defines a parameter for an object. |
| <picture> | It defines a container for image resources. |
| <pre> | This defines preformatted text. |
| <progress> | This represents the progress of a task. |
| <q> | This defines a short quotation. |
| <rt> | It defines an interpretation/pronunciation of the character. |
| <ruby> | This defines a ruby annotation. |
| <s> | It defines text that is no longer valid or correct. |
| <samp> | It defines sample output from a computer program. |
| <script> | This defines a client-side scripting. |
| <section> | This defines a section in a document. |
| <select> | This defines a drop-down list. |
| <slot> | This defines a placeholder within a web component. |
| <small> | This defines smaller text. |
| <source> | This defines multiple media resources for media elements audio and video. |
| <span> | This defines an inline section in a document. |
| <strong> | This defines important text. |
| <style> | This defines CSS style for a document. |
| <sub> | This defines subscripted text. |
| <summary> | It defines a visible title for a |
| <sup> | This defines superscripted text. |
| <svg> | This defines a container for SVG graphics. |
| <table> | This defines an HTML table. |
| <tbody> | This groups the body content in a table. |
| <td> | It defines a cell within a table. |
| <template> | It defines a container for content that should be hidden when the page loads. |
| <textarea> | This defines a multiline input control. |
| <tfoot> | This groups the footer content in a table. |
| <th> | This defines a header cell in a table. |
| <thead> | This groups the header content in a table. |
| <time> | This defines a specific time. |
| <title> | This defines a title for the document. |
| <tr> | This defines a row in a table. |
| <track> | It defines text tracks for audio and video media elements. |
| <u> | It defines underlined text or represents misspelled words. |
| <ul> | This defines an unordered list. |
| <var> | This defines a variable. |
| <video> | This defines embedded video content. |
| <wbr> | This sets a possible line-break position. |