Я хочу создать такое меню:
Меню центрировано и имеет конкретное значение (например, 800 пикселей). Остальные два div должны быть выровнены с правой и левой стороны браузера.
Это возможно с чистым css?
РЕДАКТИРОВАТЬ :
Как отметил Чад, таблицы создаются для табличных данных, так как это не данные табуляции, вот решение без таблиц:
Он использует divs с display:table;
и display:table-cell;
Это возможно при использовании чистого CSS с использованием таблиц:
Смотрите этот FIDDLE
HTML
<table>
<tr>
<td id="left">
ALIGN LEFT
</td>
<td id="center">
MENU
</td>
<td id="right">
ALIGN RIGHT
</td>
</tr>
</table>
CSS
html,body{
width:100%;
padding:0;
margin:0;
}
table{
width:100%;
}
td {
border:1px solid red;
height:100px;
}
#center{
width:800px;
text-align:center;
}
#right{
text-align:right;
}