Avoid Nested Tables
Nested tables are mark-up structures made up of table elements which have another table element as a child of a table cell element.
- Nested tables are not allowed in the baseline device defined in MWBP 1.0 Basic Guidelines document, as they are not allowed in XHTML Basic 1.0, nor they are in XHTML-MP.
- In case that a web client allows for nested tables (for example, because it claims to support HTML), the calculations needed to render tables will take a lot of CPU so it will take more time to display all the document and also battery life will decrease. Try to find an alternative for nested tables (for example, divide such table into different simple tables).
It is very common to find nested tables associated to the idea of using tables for layout, which is a bad practice in web design (see CategoryBpTablesLayout).