diff options
Diffstat (limited to 'tests/tables.mediawiki')
-rw-r--r-- | tests/tables.mediawiki | 141 |
1 files changed, 115 insertions, 26 deletions
diff --git a/tests/tables.mediawiki b/tests/tables.mediawiki index 2f505e6aa..4836ecd79 100644 --- a/tests/tables.mediawiki +++ b/tests/tables.mediawiki @@ -1,123 +1,212 @@ Simple table with caption: <table> -<caption>Demonstration of simple table syntax.</caption><tr> +<caption>Demonstration of simple table syntax.</caption> +<thead> +<tr class="header"> <th align="right">Right</th> <th align="left">Left</th> <th align="center">Center</th> <th align="left">Default</th> -</tr><tr> +</tr> +</thead> +<tbody> +<tr class="odd"> <td align="right">12</td> <td align="left">12</td> <td align="center">12</td> <td align="left">12</td> </tr> -<tr> +<tr class="even"> <td align="right">123</td> <td align="left">123</td> <td align="center">123</td> <td align="left">123</td> </tr> -<tr> +<tr class="odd"> <td align="right">1</td> <td align="left">1</td> <td align="center">1</td> <td align="left">1</td> </tr> +</tbody> </table> + Simple table without caption: <table> -<tr> +<thead> +<tr class="header"> <th align="right">Right</th> <th align="left">Left</th> <th align="center">Center</th> <th align="left">Default</th> -</tr><tr> +</tr> +</thead> +<tbody> +<tr class="odd"> <td align="right">12</td> <td align="left">12</td> <td align="center">12</td> <td align="left">12</td> </tr> -<tr> +<tr class="even"> <td align="right">123</td> <td align="left">123</td> <td align="center">123</td> <td align="left">123</td> </tr> -<tr> +<tr class="odd"> <td align="right">1</td> <td align="left">1</td> <td align="center">1</td> <td align="left">1</td> </tr> +</tbody> </table> + Simple table indented two spaces: <table> -<caption>Demonstration of simple table syntax.</caption><tr> +<caption>Demonstration of simple table syntax.</caption> +<thead> +<tr class="header"> <th align="right">Right</th> <th align="left">Left</th> <th align="center">Center</th> <th align="left">Default</th> -</tr><tr> +</tr> +</thead> +<tbody> +<tr class="odd"> <td align="right">12</td> <td align="left">12</td> <td align="center">12</td> <td align="left">12</td> </tr> -<tr> +<tr class="even"> <td align="right">123</td> <td align="left">123</td> <td align="center">123</td> <td align="left">123</td> </tr> -<tr> +<tr class="odd"> <td align="right">1</td> <td align="left">1</td> <td align="center">1</td> <td align="left">1</td> </tr> +</tbody> </table> + Multiline table with caption: <table> -<caption>Here's the caption. It may span multiple lines.</caption><tr> -<th align="center" style="width: 15%;">Centered Header</th> -<th align="left" style="width: 13%;">Left Aligned</th> -<th align="right" style="width: 16%;">Right Aligned</th> -<th align="left" style="width: 33%;">Default aligned</th> -</tr><tr> +<caption>Here's the caption. It may span multiple lines.</caption> +<col width="15%" /> +<col width="13%" /> +<col width="16%" /> +<col width="33%" /> +<thead> +<tr class="header"> +<th align="center">Centered Header</th> +<th align="left">Left Aligned</th> +<th align="right">Right Aligned</th> +<th align="left">Default aligned</th> +</tr> +</thead> +<tbody> +<tr class="odd"> <td align="center">First</td> <td align="left">row</td> <td align="right">12.0</td> <td align="left">Example of a row that spans multiple lines.</td> </tr> -<tr> +<tr class="even"> <td align="center">Second</td> <td align="left">row</td> <td align="right">5.0</td> <td align="left">Here's another one. Note the blank line between rows.</td> </tr> +</tbody> </table> + Multiline table without caption: <table> -<tr> -<th align="center" style="width: 15%;">Centered Header</th> -<th align="left" style="width: 13%;">Left Aligned</th> -<th align="right" style="width: 16%;">Right Aligned</th> -<th align="left" style="width: 33%;">Default aligned</th> -</tr><tr> +<col width="15%" /> +<col width="13%" /> +<col width="16%" /> +<col width="33%" /> +<thead> +<tr class="header"> +<th align="center">Centered Header</th> +<th align="left">Left Aligned</th> +<th align="right">Right Aligned</th> +<th align="left">Default aligned</th> +</tr> +</thead> +<tbody> +<tr class="odd"> <td align="center">First</td> <td align="left">row</td> <td align="right">12.0</td> <td align="left">Example of a row that spans multiple lines.</td> </tr> -<tr> +<tr class="even"> <td align="center">Second</td> <td align="left">row</td> <td align="right">5.0</td> <td align="left">Here's another one. Note the blank line between rows.</td> </tr> +</tbody> </table> + +Table without column headers: + +<table> +<tbody> +<tr class="odd"> +<td align="right">12</td> +<td align="left">12</td> +<td align="center">12</td> +<td align="right">12</td> +</tr> +<tr class="even"> +<td align="right">123</td> +<td align="left">123</td> +<td align="center">123</td> +<td align="right">123</td> +</tr> +<tr class="odd"> +<td align="right">1</td> +<td align="left">1</td> +<td align="center">1</td> +<td align="right">1</td> +</tr> +</tbody> +</table> + +Multiline table without column headers: + +<table> +<col width="15%" /> +<col width="13%" /> +<col width="16%" /> +<col width="33%" /> +<tbody> +<tr class="odd"> +<td align="center">First</td> +<td align="left">row</td> +<td align="right">12.0</td> +<td align="left">Example of a row that spans multiple lines.</td> +</tr> +<tr class="even"> +<td align="center">Second</td> +<td align="left">row</td> +<td align="right">5.0</td> +<td align="left">Here's another one. Note the blank line between rows.</td> +</tr> +</tbody> +</table> + |