21 век сме, стига с това подреждане на базата на таблици. Таблиците са за таблични данни. 
Да ама не... Таблиците са незаменини при подреждане на страници. Опитай се да направиш с DIV/css някоя по-сложна структура/по-сложно подравняване(таблици в таблица, цепене и обединяване на кутийки) и ще стане абсолютна каша.
Няколко пъти сам се пробвал с DIV/css, само нерви,усилия,време - и накрая нищо, най-много да заприлича на нещо но само с един браузер. Търкам всичко правя си го с таблици за 1 час, слагам им css на таблиците и готово. Навсякъде еднакво, става точно това което искаш, кодът разбирем!
![Beer [_]3](https://www.linux-bg.org/forum/Smileys/default/beer.gif)
То и затова още ги използват. А DIV елемента с css, според мен е нищо повече за пакетиране на поточен текстов блок - така както върви текста/параграфите в едно списание. Кой ли е измислил, че може да се използва и за подравняване

Колкото до това да се изобразява навсякъде еднакво - мисля че няма универсална рецепта. Трябва много добре да се разбират HTML таговете и CSS, да се използват по стандартни опции и всеки един случай да се разрешава индивидулано.
Като има някъде проблем почваш да четеш, намираш къде е проблема, теглиш една ........ на съответният браузер да ти олекне и продължаваш нататък.