2015
30 featuresThe <mark> element represents text which is marked or highlighted for reference or notation purposes.
The <meta> element represents metadata about the page used by the browser or search engines, including description, keywords, and character sets.
The <object> element represents an external resource such as a PDF or SVG document. It was historically used for plugins such as Shockwave Flash.
The <ol>, <ul>, and <li> HTML elements represent ordered and unordered lists.
The <p> element represents a paragraph of text.
The <pre> element represents a block element of preformatted text that is presented exactly as written, including all white space.
The <progress> element displays an indicator showing the completion progress of a task, typically displayed as a progress bar.
The <q> element represents a short inline quotation.
The <s> HTML element indicates text that is no longer relevant or accurate, styling text as strikethrough by default.
The <samp> element represents a sample or quoted output from a computer program. Styled in a monospace font by default.
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 <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 <source> element sets a media resource for the <picture>, <video>, and <audio> elements.
The <span> HTML element is the generic inline container for content.
The <strong> HTML element brings attention to the content, styling text as bold by default.
The <style> element embeds an inline CSS stylesheet in a document.
The <sub> and <sup> elements sets inline text to be displayed as subscript or superscript for solely typographical reasons.
The <textarea> element represents an editing control that allows users to enter multi-line, free-form, plain text.
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 <var> element represents the name of a variable in a mathematical expression or a programming context.
The <video> element plays videos or movies, optionally with controls provided by the browser.
The <wbr> HTML element represents a word break opportunity, to explicitly mark a place within a word where a line might be broken.
The console API logs debugging messages to the browser development tools' console.
The <input type="email">, <input type="tel">, and <input type="url"> HTML elements represent email address, telephone number, and URL fields in a form.
The <area> and <map> elements define a clickable area on an image.
The <table> HTML element, with several related elements, represents tabular data in rows and columns of cells.
The <track> element is used as a child of the media elements that lets you specify a timed text track to be displayed in parallel with the media element.