Quote (Vinchensoo)
Но бьется все табличками
Так в том то и весь кандилябр, что таблички не для этих целей созданы - поэтому верстка с их помощью превращается в настоящую муку.
Например, чтобы сверстать вот такую штуку:
при помощи таблиц будет использоваться следующий код:
Code
<table width="400" height="100" cellpadding="5" cellspacing="0" border="1">
<tr>
<td valign="top" align="left" width="50%">
Hello, world!
</td>
<td valign="top" align="right" width="50%">
Tables suck!
</td>
</tr>
</table>
При помощи CSS можно сверстать с вот таким html кодом:
Code
<p>Hello, world!</p><p>Tables suck!</p>
Чувствуете разницу?
А сайты обычно имеют более сложную структуру чем рисунок сверху
Ну и разумеется одно из главных преимуществ верстки с помощью CSS - дальнейшая поддержка.
Если потребуется изменить внешний вид сайта - достаточно поменять один css файл, вообще не прикасаясь к html.
С таблицами так, увы не получится.