table test cases
Test case | description
--- | ---
good syntax
table01.html | <table> <tr> <td>
table02.html | <table> <tr> <td> <table> nested
table03.html | <table border align=left>
table04.html | <table> mixed with list.
table05 | The correct position for Caption is after table start tag.
bad syntax
*table05a | Caption before </table>. 4.0: Accepted, 6.0: ignored.
*table05b | Caption after tr. 4.0: Accepted, 6.0: ignored.
*table05c | Caption between table cell. 4.0: Accepted, 6.0: ignored.
*table05d | Caption inside cell. 4.0: terminates both td and tr. 6.0: Ignored.
table05e | Multiple caption outside cells. 4.0 takes first as Caption, others as text.
*table05f | Captions inside cells, 4.0 takes last one, terminate td tr, 6.0 Ignore misplaced tag.
table05g | Captions outside of table are treated as text.
table05h | tr terminates caption
table05i | tr terminates Caption, and close open(font) tags in caption.
table05j | TD does NOT terminate Caption. TD's contents are used in caption.
table05k | Table in caption works.
table05l | Table in caption, table empty. 4.0(bug): shows blank page.
table05m | <table> alone is ignored.
table05n | </table> terminates caption and table.
table05o | caption is not shown for empty table.
table110.htm | <tr> <td> missing <table>
table115.htm | <table> text1 <tr> test2 <td> test3
table120.htm | <table> </table> table totally empty .
table125.htm | <table> text </table>, no tr, td
table130.htm | <table> <td> , missing tr
table135.htm | <table> <tr> <tr> <td> , empty tr.
table140.htm | <table> <tr> text <tr> <td> , empty tr.
table150.htm | <table> <tr> <td> <td> , empty td.
table201.html | <table> <table>
table202.html | <table> <tr> <table>
table203.html | Table nested 3 levels, T1 not in T2's td
*table204.htm | nested table missing end td. 4.0(bug) inner table need </td>
*table205.htm | table in table. 4.0: discard outer, 6.0: put into 1 table.