Создание двухколоночной разметки - семантика html / css
Я хочу создать очень простой жидкостный макет с 2 столбцами - один слева будет иметь фиксированную ширину, а другой справа будет зависеть от размера окна.
Макет будет содержать 4 элемента - верхний колонтитул, навигацию, контент и нижний колонтитул.
У меня есть пара вопросов в соответствии с семантикой элементов HTML5 здесь.
Это код:
sadfsdf
gdfsgf
gdffgdg
gdfsgf
1) Действительно ли контейнерный div необходим? Что я делаю: HTML имеет свойства font / lineheight. BODY имеет некоторые поля и фоновые изображения. CONTAINER содержит остальное.
Это нормально. поместить body body в html и сделать body контейнером?
2) Внутренний дивs в заголовке, nav, ... необходимо? Они там, потому что я могу изменить отступы, поля и границы, не меняя ширину элемента. Должен ли я установить эту ширину вместе с каждым изменением?