HTML Tags
HTML Tags – A to Z List
This is a quick A to Z reference of the most commonly used HTML tags, each with a one-line description to help you find the right element fast.
HTML Tags A to Z
The table below lists common HTML tags in alphabetical order. Click through to the individual tag pages in this tutorial for full syntax, attributes, and runnable examples.
| Tag | Description |
|---|---|
| <a> | Defines a hyperlink (anchor) to another page, file, or location. |
| <abbr> | Marks up an abbreviation or acronym, with the full form in title. |
| <address> | Provides contact information for the document or an article. |
| <area> | Defines a clickable region inside an image map. |
| <article> | Represents self-contained, independently distributable content. |
| <aside> | Marks content tangentially related to the main content, like a sidebar. |
| <audio> | Embeds sound content with optional native playback controls. |
| <b> | Renders bold text to draw attention without added importance. |
| <blockquote> | Represents a section quoted from another source. |
| <body> | Contains all the visible content of the document. |
| <br> | Produces a single line break. |
| <button> | Defines a clickable button. |
| <canvas> | Provides a drawing surface for graphics via JavaScript. |
| <caption> | Defines a caption or title for a table. |
| <code> | Displays a fragment of computer code in monospace. |
| <col> | Specifies column properties within a <colgroup>. |
| <div> | A generic block-level container for grouping and styling content. |
| <dl> | Defines a description list of term and description pairs. |
| <em> | Marks text with stress emphasis (italic by default). |
| <embed> | Embeds external content such as a plug-in application. |
| <fieldset> | Groups related controls within a form. |
| <figure> | Groups self-contained media such as an image with a caption. |
| <footer> | Defines a footer for a document or section. |
| <form> | Defines a form for collecting and submitting user input. |
| <h1> to <h6> | Section headings from most (h1) to least (h6) important. |
| <head> | Contains metadata about the document. |
| <header> | Defines introductory content or navigation for a section. |
| <hr> | Represents a thematic break, shown as a horizontal rule. |
| <html> | The root element that wraps the whole document. |
| <i> | Renders text in an alternate voice or mood (italic by default). |
| <iframe> | Embeds another HTML page inside the current page. |
| <img> | Embeds an image into the document. |
| <input> | An interactive form control for entering data. |
| <label> | Provides a caption for a form control. |
| <li> | Defines a list item within an ordered or unordered list. |
| <link> | Links external resources such as stylesheets to the document. |
| <main> | Represents the dominant, main content of the document. |
| <meta> | Provides metadata such as charset, viewport, and description. |
| <nav> | Defines a section of navigation links. |
| <ol> | Defines an ordered (numbered) list. |
| <option> | Defines an option in a <select> drop-down list. |
| <p> | Defines a paragraph of text. |
| <pre> | Displays preformatted text, preserving whitespace and line breaks. |
| <script> | Embeds or references executable JavaScript. |
| <section> | Defines a thematic grouping of content, usually with a heading. |
| <select> | Creates a drop-down list of options. |
| <span> | A generic inline container for styling text. |
| <strong> | Marks text with strong importance (bold by default). |
| <style> | Embeds CSS style information in the document. |
| <table> | Defines a table of rows and columns of data. |
| <tbody> | Groups the body rows of a table. |
| <td> | Defines a standard data cell in a table. |
| <textarea> | A multi-line text input control. |
| <th> | Defines a header cell in a table. |
| <thead> | Groups the header rows of a table. |
| <title> | Sets the document title shown in the browser tab. |
| <tr> | Defines a row of cells in a table. |
| <ul> | Defines an unordered (bulleted) list. |
| <video> | Embeds video content with optional native controls. |
ℹ️
This list covers the most commonly used elements. HTML5 defines over 100 elements in total; use this as a quick reference and explore the dedicated pages for details.
