The WebPlatform project has been discontinued when the Stewards partnership agreement ended in September 2015. This site has been frozen, and the assets we have created will remain.
W3C Working Draft
Index page for HTML elements.
|!DOCTYPE||A Document Type Declaration, or DOCTYPE, is an instruction that associates a particular SGML or XML document (for example, a webpage) with a Document Type Definition (DTD) (for example, the formal definition of a particular version of HTML). In the serialized form of the document, it manifests as a short string of markup that conforms to a particular syntax. Not including <!DOCTYPE> may trigger Quirks mode.|
|a||Defines a hyperlink, a destination of hyperlink, or both.|
|acronym|| This element is deprecated in HTML5, in favor of the abbr element. It should no longer be used.
|address||The address element (<address>) encloses contact information of the owner or the author of the document or the article.|
|applet – obsolete||The applet element (<applet>) embeds a Java applet into a web page.|
|area||Represents either a hyperlink with some text and a corresponding area on an image map, or a dead area on an image map.|
|article||The article element (<article>) defines a self-contained composition within a page.|
|aside||The aside element (<aside>) indicates content that is only tangentially related to the rest of the content.|
|b||The b element represents a span of text to be stylistically offset from the normal prose without conveying any extra importance.|
|bdo||The bdo element (<bdo>) forces a string to be displayed in order specified by the DIR attribute. ("BDO" stands for Bi-Directional Override.)|
|big|| The big element (<big>) indicates that the enclosed text should be display in a larger font size than surrounding text.
This element is considered obsolete in HTML5. Use CSS instead.
|blockquote||The blockquote element indicates an extended quotation.|
|body||The body element (<body>) represents the main content of the document.|
|br||The line break element, br, forces the current line of text to end and the text that follows it will being on a new line.|
|button||The button element represents a clickable button.|
|caption||The caption (<caption>) element represents the title of the table that is its parent.|
|cite||The cite element represents a reference to a creative work.|
|code||The code element specifies a fragment of computer code.|
|col||The col element (<col>) specifies properties for each column within a <colgroup> element in a <table>.|
|colgroup|| The colgroup element (<colgroup>) specifies a group of one or more columns in a table for formatting.
This element is useful for applying properties to entire columns, instead of repeating the properties for each cell, for each row.
|custom||Represents a user-defined HTML tag (nonstandard)|
|datalist||The datalist element (<datalist>) represents a set of <option> elements that represent predefined options for other controls. It may be associated with an <input> element by adding a list attribute to the input element.|
|dd – description list data||The dd element represents the description, definition, or value, part of a term-description group in a definition list (dl).|
|del||The del element indicates text that has been deleted from the document.|
|dfn||The dfn element indicates the defining instance of a term.|
|dir|| The dir element |
The dir element is deprecated in HTML 4.01, and obsolete in HTML5. Use CSS and the ul element instead.
|div|| The div element (<div>) is a generic block-level container that has no semantic value other than the one that you give it via |
|dl – description list||The dl element is used to define a description list. The element encloses one or more description terms, enclosed in dt elements, and description definitions (definitions of the terms), enclosed within dd elements.|
|dt – description list topic||The dt element indicates a definition term within a definition list (dl).|
|em||The em element indicates text that has emphasis.|
|EMBED||The HTML <embed> Element represents an integration point for an external content- typically, non-HTML content such as an application or some other type of interactive content which involves use of a third-party plugin as a handler (rather than being natively supported by the UA).|
|fieldset||The fieldset element is used to group related fields within a form.|
|figcaption|| The figcaption (<figcaption>) defines a caption or legend for a figure element.
This element is new in HTML5.
|font||The font element is an obsolete tag that was used to specify the typeface, size, and color of the text it contained.|
|form||The form element (<form>) defines an HTML form for user input, subsequently to be submitted to a website or service.|
|frame|| The frame element (<frame>) defines one particular window (frame) within a <frameSet>.
The <frame> element is obsolete in HTML5.
|frameSet|| The frameset element (<frameset>) defines a collection of frames.
The <frameset> element holds one or more <frame> elements. Each <frame> element can hold a separate document. The <frameset> tag is obsolete in HTML5.
|head||The head element (<head>) represents a collection of metadata for the document.|
|header||The header element (<header>) represents the header of a section: a group of introductory or navigational aids.|
|hgroup||(Obsolete) The hgroup element (<hgroup>) is typically used to group a set of one or more h1-h6 elements — to group, for example, a section title and an accompanying subtitle. The hgroup element (<hgroup>) element is obsolete in HTML5.|
|hn||The h1 through h6 elements define levels of headings within a document.|
|html||The html element (<html>) represents the root of an HTML document. The <html> tag is the container for all other HTML elements; except for the <!DOCTYPE> tag.|
|i||The i element indicates that the contained text is in an alternate voice, mood, or language from the surrounding text.|
|iframe||The iframe element (<iframe>) introduces a new nested browsing context.|
|input|| The input element (<input/>) is a multipurpose element for representing form widgets. The type of widget depends on the |
|input type 'button'||The button type of the input element represents a button with no default behavior. Compare with the button element which offers default behaviours with via attributes.|
|checkbox||The checkbox type of the <input> element represents a state or option that can be toggled.|
|color||The color type of the <input> element provides a widget for selecting a color value.|
|date||The date type of the <input> element represents a widget for specifying a date value (year, month, day), with no time zone or time information.|
|datetime-local||The datetime-local type of the <input> element represents a widget for setting a date-time value (year, month, day, hours, minutes, seconds, milliseconds) with no time zone information.|
- HTML Elements
This is the list of HTML and related Elements from the past to the present.
The root element
- sub, sup
Previous HTML Elements
- applet (deprecated in HTML 4.01, non conformant in HTML5)
- basefont (deprecated in HTML 4.01, non conformant in HTML5)
- c (never deployed, was a proposal before span)
- center (deprecated in HTML 4.01, non conformant in HTML5)
- font (deprecated in HTML 4.01, non conformant in HTML5)
- isindex (deprecated in HTML 4.01, non conformant in HTML5)
- strike (deprecated in HTML 4.01, non conformant in HTML5)
- u (deprecated in HTML 4.01, non conformant in HTML5)