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. |