
Creates a link to a URL: a web page, a section within a page, an email address... Also called the anchor element, where the a comes from.
Defines an abbreviation, and usually includes its full description.
Defines a block for contact information.
Defines an interactive area within a map.
Defines a self-contained block of content that can exist in any context.
It can have its own header, footer, sections... Useful for a list of blog posts.
Defines a block of content that is related to the main content. Displayed as a sidebar usually.
Allows to embed an audio clip into a web page.
Makes an element bold.
Defines the base URL for all relative links of a web page. Should be placed in the <head>.
Allows to display part of a text in the opposite direction. Stands for bidirectional isolation.
Allows to override the direction of text.
Defines a long quotation.
The container for a web page's content. Must be a direct child of <html>, and must be an ancestor of all HTML elements (except where noted).
Defines a line break within a text.
Defines a clickable button.
Defines an element where you can draw graphics.
Defines the title of a <table>.
Defines the source of a creative work.
Defines a snippet of code within a block of text.
Defines a column within a table.
Defines a group of columns within a table.
Defines content linked to machine-readable output.
Defines a list of autocomplete options when using a text <input>.
Defines an item in a definition list.
Defines text that has been deleted.
Defines a toggable block of content with a summary and additional details.
Defines where a term is defined within a web page.
Defines a dialog box that can be opened and closed with JavaScript.
Defines a generic block of content, that does not carry any semantic value. Used for layout elements like containers.
Defines a definition list.
Defines a definition term.
Defines emphasis on text. Is usually rendered as italic text.
Defines a container for external application.
Defines a group of controls within a form.
Defines the caption of a <figure>.
Defines a single self-contained element, usually an image.
Defines the footer of a web page or section.
Defines an interactive form with controls.
Defines a section heading of level one:~six: the highest level.
Defines a container for a web page's metadata.
Defines the header of a web page or section.
Defines the heading of a section. It can only contain heading levels: <h1><h2><h3><h4><h5><h6>
Defines a semantic break between blocks of text. It is often represented as a horizontal rule.
Defines the root element of an HTML document. All other elements must be contained within this root element.
Makes an element italic.
Defines a container for a nested browsing context: you can include a web page within another web page.
Defines an image inserted in the web page.
Defines an interactive control within a web form.
Defines text that has been inserted.
Defines a snippet of user input.
Defines a label for a form control.
Defines a caption for a parent's content.
Defines a list item within an ordered list <ol> or unordered list <ul>.
Defines a link between the current web page and an external link or resource.
Defines the main content of a web page. Can be displayed with a sidebar.
Defines an interactive map over an image.
Defines highlighted text.
Defines metadata attached to a web page.
Defines a horizontal meter.
Defines a section with navigation links.
Defines content displayed when the browser does not support frames.
Defines content displayed when the browser does not have JavaScript enabled.
Defines a container for external resource.
Defines an ordered list.
Defines a group of <option> elements.
Defines an option within a <select> dropdown.
Defines the result of a calculation or of user action.
Defines a simple paragraph of text.
Defines a parameter for an <object> element.
Defines a container for sources of an <img> element.
Defines a short quotation.
Defines content displayed when the browser does not support the <ruby> element.
Defines the pronunciation of ruby annotations.
Defines a text container within ruby annotations.
Defines a ruby annotation to show the pronunciation of East Asian characters.
Defines strikethrough text.
Defines a sample output from a computer program.
Defines a container for an external script.
Defines a section within a web page.
Defines a select dropdown with different <option> elements.
Defines a container for user markup.
Defines small print, for less important content.
Defines a source for an <audio>, <video>, or <picture> element.
Defines strong importance on text.
Defines a container to add CSS within a web page.
Defines text that should be displayed lower.
Defines the summary of a <details> element.
Defines text that should be displayed higher.
Defines a container for tabular data.
Defines a group of table rows<tr>.
Defines a table cell. Must be a direct child of a <tr>.
Defines a placeholder for content that can be displayed using JavaScript.
Defines a group of table rows<tr> at the end of a <table>.
Defines a table header. Must be a direct child of a <tr>.
Defines a group of table rows<tr> at the start of a <table>.
Defines a time on a 24h clock.
Defines the title of the web page, displayed on the browser tab.
Defines a table row.
Defines text tracks (like subtitles) for <audio> and <video> elements.
Makes an element's text underlined.
Defines an unordered list.
Defines a variable in a mathematical or programming expression.
Allows to embed an video clip into a web page.
Defines a location within a block of text where the browser could eventually insert line break.
