An element is a part of a webpage. In XML and HTML, an element may contain a data item or a chunk of text or an image, or perhaps nothing. A typical element includes an opening tag with some attributes, a content, and a closing tag:

Example: in <p class="nice">Hello world!</p>, '<p class="nice">' is an opening tag, 'class="nice"' is an attribute and its value, 'Hello world!' is enclosed text content, and '</p>' is a closing tag.

Element and tag are not interchangeable: tags begin or end an element in the source, whereas elements are part of the DOM, the document model for displaying the page in the browser.

See also

Document Tags and Contributors

 Contributors to this page: Jeremie, Andrew_Pfeiffer, klez, teoli
 Last updated by: Jeremie,