У меня уже просто едет крыша и кажется, что я схожу с ума, т.к. такого не бывает :)
Есть таблица со всеми жестко заданными размерами (скобки круглые вместо угловых, чтобы тут было видно):
(table style='width:670px;' border="1")
(tr)
(td style='width:170px;')содержимое(/td)
(td style='width:180px;')содержимое(/td)
(td style='width:160px;')содержимое(/td)
(td style='width:160px;')содержимое(/td)
(/tr)
(/table)
В таблице несколько строчек, содержимое - текст и поля ввода текста (впрочем, это не столь важно).
Возникает необходимость разбить одну таблицу на несколько, идущих одна под другой, так, чтобы внешне разница не была заметна, т.е. все содержимое по-прежнему шло такими же ровными "столбиками".
В конце каждого "блока" я ставлю (/table), далее снова (table style='width:670px;' border="1") и для ячеек "новой" таблицы указываю те же размеры, так же через стили. Ну и так далее необходимое количество раз. В результате из одной таблицы получается три, размеры всех трех одинаковы, количество столбцов - тоже, ширина каждой ячейки - тоже. Все один в один! При просмотре - никакого одинакового выравнивания, ячейки одной таблицы получаются уже, другой - шире.
Почемуууу??? :)))