Tables

You can also create tables in WML, using markup that matches the HTML <table>, <tr> , and <td> elements (there are no <th>, <tbody>, <thead>, or <tfoot> elements). Here's an example—note how closely this resembles an HTML table:

Listing . ch20_14.wml
 
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 2.0//EN"
    "http://www.wapforum.org/dtd/wml20.dtd" >
<wml>
    <card id="Card1" title="Tables">
        <p align="center"><b>Tables</b></p>
        <p align="center">
            <table columns="3">
					<tr>
					<td>TIC</td>
					<td>TAC</td>
					<td>TOE</td>
					</tr>
					<tr>
					<td>x</td>
					<td>o</td>
					<td>x</td>
					</tr>
					<tr>
					<td>o</td>
					<td>x</td>
					<td>o</td>
					</tr>
					<tr>
					<td>x</td>
					<td>o</td>
					<td>x</td>
					</tr>
					</table>
        </p>
    </card>
</wml>

You can see the results of this WML in Figure 20-13 ...

Get Real World XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.