The general structure of a tag is as follows:
{{tag-name [attrib="attrib-value"]}}
In particular:
- The tag must be enclosed in double curly braces (
{{ and
}} ).
- The tag name may contain the following characters:
A-Z,
a-z,
0-9,
_ (underscore), and
- (dash). The tag name may not contain spaces or any other special characters.
- The tag may contain zero, one, or more attributes. Attributes are separated by one or more spaces.
- Certain attributes may be required while others are optional.
- The attribute has a name and value separated by the
= (equal) sign.
- The attribute name may contain the following characters:
A-Z,
a-z,
0-9,
_ (underscore), and
- (dash). The attribute name may not contain spaces or any other special characters.
- The attribute value is quoted. The value may contain any characters; however, including quotation mark and backslash characters
included in the value must be done as follows:
- The quotation mark (") must be entered as
\" (backslash-quote), which will be converted to a quotation mark at run-time.
- The backslash (\) must be entered as
\\ (two backslashes), which will be converted to a single backslash character at runtime.