2015
30 featuresThe <a> element creates a hyperlink to any resource that's accessible via a URL, such as web pages, files, email addresses, or locations within the same page.
The <area> and <map> elements define a clickable area on an image.
The <div> HTML element is the generic container for content.
The <meta> element represents metadata about the page used by the browser or search engines, including description, keywords, and character sets.
The <script> element contains or loads data or executable code. This is typically used to load JavaScript code. The <noscript> element represents alternative content to show when scripting is not allowed.
The <em> HTML element emphasizes or stresses the content, styling text as italic by default.
The <strong> HTML element brings attention to the content, styling text as bold by default.
The <video> element plays videos or movies, optionally with controls provided by the browser.
The <audio> element plays sound such as audio effects or music, optionally with controls provided by the browser.
The <b> HTML element draws reader's attention to text, styling text as bold by default.
The <s> HTML element indicates text that is no longer relevant or accurate, styling text as strikethrough by default.
The <bdo> element overrides the directionality of text, so that the text within is rendered in a different direction than the surrounding text.
The <del> element represents a range of text that has been deleted from a document, styling text as strikethrough by default.
The <kbd> element represents textual user input, such as keyboard or voice input, styling text in monospaced type by default.
The <wbr> HTML element represents a word break opportunity, to explicitly mark a place within a word where a line might be broken.
The <article> element represents self-contained content, which is intended to be independently distributable or reusable, such as a comment, a blog post, or news article.
The <cite> element represents the title of a quoted, referenced, or mentioned creative work, such as a film or book.
The <pre> element represents a block element of preformatted text that is presented exactly as written, including all white space.
The <samp> element represents a sample or quoted output from a computer program. Styled in a monospace font by default.
The <small> element represents side-comments and small print, like copyright and legal text, independent of its styled presentation. Styled in a reduced font size by default.
The <h1> through <h6> HTML elements represent six levels of section headings, in order of decreasing importance.
The <title> element sets the title of the document and exposes it to users via the UI of the browser or app they're using and through assistive technology.
The <u> HTML element makes non-textual annotations, styling text as underlined by default.
The <abbr> HTML element represents an abbreviation or acronym.
The <address> element represents contact information for a person or people, or for an organization.
The <base> element sets the base URL (the URL that relative URLs are relative to) for all relative URLs in the document.
The <blockquote> element represents an extended quotation, styling contents as an indented block by default.
The <body> element represents the content of an HTML document.
The <br> element produces line breaks in text.