:: Tag components ::
All tags contain the following 3 basic components: a starting element (which defines where the tagged part
of a document begins), a closing element (which defines where the tagged part of a document ends), and a tag name.
Tags may also have additional properties (also called attributes), consisting of property names and the
corresponding property values (the values are normally assigned by users). The content between the starting and the
closing element (text, tables, images and links) is called tag content.