HTML element

An HTML element is defined by a start tag, some content, and an end tag. The HTML element is everything from the start tag to the end tag.
```
<tag-name attribute-name="value-name">Content goes here...</tag-name>
```
Some HTML elements have no content (like the \<br> element). These elements are called empty elements. Empty elements do not have an end tag!
HTML elements can be nested (this means that elements can contain other elements). All HTML documents consist of nested HTML elements.