Сoder Т.к. подходящие решения уже есть,
позволю себе немного поразглагольствовать.
[off]Говорить "div фигня", "таблицы фигня", "каэсэс фигня", "эксплорер фигня" и т.п. можно говорить только применительно к задаче.
Если этот вариант решает твою задачу и решает ее с соблюдением формальных условий - в чем проблема-то?[/off]
DIV описывает произвольный блок верстки. И всё.
Его часто используют как раз из-за его "безотносительности" (всё можно до-определить, в т.ч. в CSS).
По твоей задаче:
- можно использовать текстовые отбивки ( , #160, etc - но это слишком топорно)
- можно использовать графическую отбивку (в google по "однопиксельный гиф")
- можно использовать табличную верстку (лишний элемент с заданной шириной)
- можно до-определить стиль элементу таблицы
- можно разверстать самому
- можно использовать элементы со схожей версткой (
)
Вариант со стилями удобен тем, что дает большую гибкость.
Но решать - внимание! - тебе.