HyperText Markup Language (HTML) is the core language of nearly all Web content. Most of what you see on screen in your browser is described, fundamentally, using HTML. More precisely, HTML is the language that describes the structure and the semantic content of a Web document. Content within a Web page is tagged with HTML elements such as <img>, <title>, <p>, <div>, and so forth.

The articles here provide reference materials you can refer to while you develop for the Web.

  • HTML reference

    In our extensive reference, you'll find the details on every element and attribute that make up HTML.

  • HTML guide

    For articles about how to use HTML, as well as tutorials and complete examples, check out our HTML developer guide.

  • HTML introduction

    If you're new to Web development, be sure to read our introduction to what HTML is and how to use it.


Global attributes
HTML defines a few attributes that are common to all HTML elements. These attributes can be used on all elements, though the attributes may have no effect on some elements.
HTML attribute reference
Elements in HTML have attributes; these are additional values that configure the elements or adjust their behavior in various ways to meet the criteria the users want.
HTML documentation index
Found 139 pages:
HTML element reference
This page lists all standard HTML tags, including both the latest HTML5 tags, as well as older ones (including both obsolete and non-standard tags) tags.
HTML reference
HTML is the language that describes the structure and the semantic content of a Web document; it consists of elements, each of which may be modified by some number of attributes.
Link types
In HTML, the relationship between two documents, in which one links to the other using an <a>, <area>, or <link> element, can be specified as one of these link types.

View All...

Guides and tutorials

HTML developer guide
MDN articles demonstrating specific techniques you can use when building Web content with HTML, as well as tutorials and other material you may find handy.

Join the Web layout community

Mailing list/newsgroup:
Choose your preferred method for joining the discussion.