Почему: есть код для маленького вайфай чипа, страница генерируется на самом чипе и служит для вывода информации. Ресурсы крайне ограничены, при создании программы не известно сколько блоков будет выводиться. Каждый блок информации состоит из разных по размерам таблиц и для простоты каждый из блоков выводиться в ячейку общей таблицы... Всё генерируется програмно и не известно заранее сколько будет таких блоков и соответственно сколько ячеек в таблице.
Сама страница состоит из заголовка, потом должны идти данные, завёрнутые в таблицы в таблицах, потом подвал из одной строчки... Пока блок данных только один, тесть просто одна таблица, то всё норм, а вот как только добавляется хотя бы ещё один блок и структура становиться таблицы в таблице, то все таблицы упорно съезжают вниз страницы выталкивая подвал на верх.
Программа способна генерировать только содержимое блока <body>, соответственно использовать CSS не получиться. Есть ли какая либо возможность закрепить какой либо элемент внизу страницы или строго определить вертикальный порядок элементов без использования CSS? Вариант завернуть это всё в ещё одну таблицу - это по моему уже совсем жуть...