Как сделать чтобы в html фрейм прокручивался одной
Здравствуйте. Делаю простенький сайт. Вопрос в следующем: как сделать чтобы при перелистывании страниц оставались части страниц которые неизменны. Например в Wmmail верхняя часть с логотипом и левый бок с меню остаются неизменны, а середина меняется. Пытался делать через фреймы но меняется средняя часть, но нельзя прокрутить всю страницу как на этом сайте, т.е. каждый фрейм прокручивается отдельно, а надо как целая страница. Подскажите как сделать чтобы оставались на всех страницах какая то неизменная часть сайта, но прокручивалась вся страница, а не только отдельные ее фреймы. Спасибо!
Разметить сайт по блокам, это можно сделать как с помощью чистого html - скажем сделав разметку страницы таблицами или же с помощью CSS - разметив страницу div ами.
То есть у Вас должен получиться блок header (шапка - она же не изменная часть), сайд бары - блоки слева справа (неизменны), футер - подвал, тоже неизменная часть и блок контента.
Если верстать именно html шаблон то лучше использовать СSS он облегчит управление контентом и блоками. Для понимания принципа загуглите информацию: "Блочная верстка сайта".
В в принципе так же верстаются шаблоны и под СMS только там уже используется PHP, поскольку нужно обращение и работоспособность функций темы с самим ядром движка.
Я только учусь сайты делать, задали на программировании, вроде объяснять будут но пока время есть решил вперед делать чтобы потом полегче было У меня меню со вкладками которые вбок выходят, интересно если будет таблица то вкладки будут выходить за пределы таблицы, чтобы место экономить.
Не он наверное имеет в виду статичный html шаблон и его верстка. Проще стилями верстать с помощью дивов.
Добавлено спустя 03 минуты 16 секунд
Не совсем понял вопроса. Если обозначить блок как вложенную таблицу и задать ей параметры и туда поместить любой контент он не должен никуда выходить. Но то же лучше сделать с помощью CSS. Табличная верстка кажется проще, на самом деле куча кода, все гораздо сложнее. с таблицами по проще будет разметку сделать.