Резиновая верстка на таблицах
Опубликовано 13.03.2009

Бессонная ночь, залипшее тело, бредущее с утра на работу - все потому, что никак не удавалось заставить ИЕ казать резиновую ячейку таблицы (td). Верстка требовалась именно такая, тянулась средняя ячейка в строке, следовательно, указать ширину можно было только у окружающих ячеек, а без явного задания габаритов, ИЕ ячейку не видел.
Конечно, я не додумался, что можно просто поставить относительный размер, т.е. в процентах:

…<td width=”100″></td><td width=”100%”></td><td width=”100″></td>…

Вот примерно так. Работает. Правда, средняя ячейка заняла несколько больше положенного места и мне пришлось немного править общий шаблон, но это были уже пустяки.

Div v.s. Table
Опубликовано 12.03.2009

Как и во многом другом, в самомнении я тоже скачу из крайности в крайность - то ни во что себя не ставлю, то напущу гонора…
Вот на такой волне загнутых понтов я и решил, что как крутой веб-программер уже ни за что не использую таблиц для верстки, ведь есть div’ы и за ними будущее… Однако, взявшись за проект самостоятельно, и просидев полночи, пытаясь подружить парочку дивов в шапке сайта, я понял, что нос задирать пока рано.
В итоге, я за 15 минут сверстал таблицами то, чего не мог за много часов на дивах - даже приятно было строчить “тр-тд-тд-тр-тейбл…”, как в старые добрые времена. Разумеется, в отличие от раннего периода, сейчас я активно и постоянно пользуюсь css, но как ни крути, чисто на div’ах работать не готов…