<?xml version="1.0" encoding="UTF-8"?>
<test id="wml/struct/text/table/2" class="A" scope="wml" testtype="application" type="manual" source="wml13#11.8.5" device="both">
  <assertion>When the COLUMNS attribute of the TABLE element is specified as a
non-negative integer, it defines the number of columns that each row of the
table shall contain. Rows with more than the specified number of columns have
any additional data collected into the last defined column of the row, with
each column's data separated from the others by a single inter-word space.
</assertion>
  <results>
    <result>
      <name>submit</name>
      <value>yes</value>
    </result>
  </results>
  <method>
    <![CDATA[<card newcontext="true" id="main">
<p>The following table has 3 columns. Line 2 specifies data for 5 columns. The
additional data is placed in column 3 separated by spaces.</p>
<p><table columns="3">
<tr><td>a</td><td>b</td><td>c</td></tr>
<tr><td>d</td><td>e</td><td>f</td><td>g</td><td>h</td></tr>
<tr><td>i</td><td>j</td><td>k</td></tr>
</table></p>
<p mode="wrap">Are the letters 'a' to 'k' displayed, with the letters 'd' to 'h' displ
ayed on row 2?
<br />
<yesno>
</p>
</card>]]>
  </method>
</test>

