Typically a tag in a template text has an exact correspondence to HTML tags. Plugins can also define custom tags that are concise and sophisticated. It starts with an angle bracket <, a tagname followed by a sequence of name,value pairs called tag attributes and finally ends with >.
Other than this it can also contain expressions, shortcut tokens, style specifiers within the angle-brackets. Since indentation is strictly enforced, there is no need to close the tag with </...> markup, like in HTML. Tags are handled by plugins to generate the corresponding HTML output.