I think this explains how to get the syntax to read from a table, per
your previous question about the syntax anylizer thing:
http://www.w3.org/TR/html401/struct/global.html#h-7.5.4
"
Since HTML does not include elements that identify objects such as
"client", "telephone number", "email address", etc., we use DIV and SPAN
to achieve the desired structural and presentational effects. We might
use the TABLE element as follows to structure the information:
<!-- Example of data from the client database: -->
<!-- Name: Stephane Boyera, Tel: (212) 555-1212, Email: (e-mail address removed) -->
<DIV id="client-boyera" class="client">
<P><SPAN class="client-title">Client information:</SPAN>
<TABLE class="client-data">
<TR><TH>Last name:<TD>Boyera</TR>
<TR><TH>First name:<TD>Stephane</TR>
<TR><TH>Tel:<TD>(212) 555-1212</TR>
<TR><TH>Email:<TD>
[email protected]</TR>
</TABLE>
</DIV>
<DIV id="client-lafon" class="client">
<P><SPAN class="client-title">Client information:</SPAN>
<TABLE class="client-data">
<TR><TH>Last name:<TD>Lafon</TR>
<TR><TH>First name:<TD>Yves</TR>
<TR><TH>Tel:<TD>(617) 555-1212</TR>
<TR><TH>Email:<TD>
[email protected]</TR>
</TABLE>
</DIV>