and that is not good: <TABLE> <FORM> <TR><TD><INPUT> </FORM> </TABLE>
Well, the simple reason is "because the HTML specification says this is no good".
The more complicated reason is that there is no reasonable way to render this DOM, if the parser left it as-is, while preserving the table structure.
Can't I put other tags between <TABLE> and <THEAD><TFOOT><TBODY> tags?
Exactly. The only valid childrent of <table> are <thead>/<tfoot>/<tbody>. This last has an optional start and end tag, and the only valid children of it are <tr>. This is all clearly spelled out in the HTML specification.
-Boris _______________________________________________ mozilla-embedding mailing list [email protected] http://mail.mozilla.org/listinfo/mozilla-embedding
