This WebMake Perl library provides a tag to allow HTML tables to be
constructed, quickly, using a tab-, comma-, or pipe-separated value table.
Firstly, pick a delimiter character, such as |. Set the delimiter
attribute to this character.
Each line of the CSV table will become a <TR>; each delimiter-separated cell
will be enclosed in a <TD> tag pair.
Attributes for the HTML table tag itself, can be provided as attributes to this
tag; they will be passed through into the resulting <TABLE> tag.
By default, items inside the tables are represented as <TD> cells, with no
attributes. Certain special line prefixes allow control over formatting of
table items, as follows. These are all case-insensitive, and whitespace after
them will be stripped; but they must start on the first character of the line
(no leading spaces), and, despite how they're rendered here, should not contain
any spaces between the angle brackets.