2015
30 featuresThe <dfn> element marks a term to be defined, styling text as italic by default.
The <div> HTML element is the generic container for content.
The <em> HTML element emphasizes or stresses the content, styling text as italic by default.
The <fieldset> and <legend> elements group several form control elements within a web form.
The <figure> and <figcaption> HTML elements represent an illustration, diagram, text, or other self-contained reference content, with an optional caption.
The <h1> through <h6> HTML elements represent six levels of section headings, in order of decreasing importance.
The <head> element contains machine-readable information (metadata) about the document, such as the title, <script> and <style> elements, and <meta> elements.
The <hgroup> element represents a heading and related content.
The <hr> element represents a thematic break between paragraphs, often shown as a horizontal rule.
The <html> element represents the top-level of an HTML document and is referred to as the root element.
The <i> HTML element identifies idiomatic content, styling text as italic by default.
The <iframe> element embeds another HTML page into the current page.
The <img> element adds an image into the document.
The <input type="button"> HTML element represents a button that triggers some action, such as submitting a form or opening a dialog, styled as a labeled rectangular box by default. Not to be confused with the <button> element, which contains HTML content.
The <input type="checkbox"> HTML element represents a tickable box with two states, checked and unchecked.
The <input type="file"> HTML element shows a file picker from which users can choose a file to upload with the form.
The <input type="image"> HTML element is an image that can be used to submit a form, like the <input type="submit"> element.
The <input type="number"> HTML element represents numeric input data.
The <input type="password"> HTML element represents a field for users to enter a password. The password is hidden from view, typically replaced by dots or asterisks.
The <input type="radio"> HTML element represents one button in a group such that only one can be chosen at a time.
The <input type="reset"> HTML element represents a button that sets all form fields to their initial values.
The <input type="submit"> HTML element represents a button that triggers an action on its associated <form>, such as sending the form data to a server.
The <input type="text"> HTML element allows the user to enter information into a form. By default, an <input> element is a text input.
The <ins> element represents a range of text that has been inserted into a document, styling text as underlined by default.
The <kbd> element represents textual user input, such as keyboard or voice input, styling text in monospaced type by default.
The <label> HTML element represents a caption for a form field.
The <link> element creates a relationship between the current document and an external resource, such as a stylesheet or favicon.
The <mark> element represents text which is marked or highlighted for reference or notation purposes.