Главная Инструменты
TopStyle |
CSS верстка на TopStyle Pro. Часть 2 |
|
|
| Автор Administrator | |
| 11.09.2009 г. | |
Сейчас мы займемся самым главным творческим процессом. Мы создадим CSS-дизайн для нашей веб-страницы.
Что для этого надо? Всё просто. Для начала создадим сам, отдельный файл стиля оформления, в котором и будем работать. Разумеется, совершенно не прикасаясь к самой разметке Html – кода. Ни какого вмешательства, только CSS-дизайн.
Сейчас мы займемся самым главным творческим процессом. Мы создадим CSS-дизайн для нашей веб-страницы.
Жмем --->> создать новый стиль. Назовем наш файл - Style.css
Теперь, справа, в панели файлов сайта, мы наблюдаем новый, только что созданный нами файл стиля. Сейчас мы имеем саму html – страницу с размеченными областями, блоками – “Div”. Для того чтобы наш новый дизайн из файла стилей отразился на всем шаблоне веб-страницы, нам необходимо подключить этот файл к самой html – странице.
Просто перетягиваем файл style.css в указанное на скриншоте место, между рабочими тегами <head> <head/> Всё готово для CSS – верстки! Начнем творить чудеса.
С самого начала старайтесь приучать себя к таким правилам хорошего тона и аккуратности CSS кода, что, на мой взгляд, не помешает вам ни когда. Продолжим работу с CSS. Заключаем меню навигации (блок с идентификатором menu) и область основного текстового контента в хитрые контейнеры «menunav» и «textblock», которые служат в нашем случае «подложками» для этих блоков.
#menunav
И второй блок…
#textblock {
Это позволяет нам точно определить какую часть окна браузера займет навигация, а какую область основной блок контента. Как вы видите, мы задали параметры 25% и 75% соответсвенно.
- Блоки menu и text располагаются внутри своих «подложек» и занимают всю доступную им ширину.
html, body { Добавим немного декоративных рамочек для разнообразия.Заодно мы сможем контролировать наши блоки. Вы ещё не смотрели, что у вас получается? Должно выглядеть примерно так:
Как вы уже поняли наши блоки «подложки» - позиционируются так: Блок #menunav – прижимается к левому краю страницы. Этот элемент обтекается элементом #textblock справа, а последний прижат к правому краю страницы и сам по себе обтекается уже блоком menunav слева. Вот как интересно и просто.
Обратимся к подвалу. Вот его код:
#footer {
Самому подвалу, хвостовику, и т.д. – назначен идентификатор #footer. И мы здесь используем свойство clear затем, чтобы запретить обтекание элементам с обеих сторон данного блока. Очищает основной поток. Таким образом, он будет располагаться ниже всех блоков menunav и textblock.
Для блока menunav мы назначили свойство margin-bottom: 20px; что устанавливает вертикальный отступ равный 20 пикселам. Это значит, что подвал, в любом случае будет находиться на этом расстоянии от рамки блока навигации. Эта же величина, будет отделять область основного контента, за счет значения свойства padding, которое мы указали для блока textblock.
Сейчас мы проставим значения для всех оставшихся правил. Для Абзацев, текста, шрифтов и т.д. В итоге у вас есть готовый к применению «резиновый» шаблон веб-страницы.
Вот Полный код файла стилей данного шаблона:
html, body {
Обратите внимание что «подвал» у нас позиционируется по простой схеме static, по умолчанию. Так же, дополнительно мы определили внутри этого элемента абзац, а ширину самого контейнера установили со значением – 100% ширины окна браузера.
Если этого не сделать у Internet Explorer вылезают всякие разные глюки, как всегда от куда ни возьмись. Верхнее поле начинает «гулять» и наезжает на область занятую блоками навигации и контента. Продолжая тему багов IE, нам так же пришлось создать данное правило: #textblock {clear: right};
Что это нам дает, вы уже наверняка поняли. Данное правило запрещает размещаться обтекаемым блокам справа от области основного текста (хотя их там и так нет, но наш «любимый» IE, всегда наполнен неприятными неожиданностями) |
|
|
Вход / Регистрация
Новое
Продвижение сайта - это следующий логический шаг после завершения разработки са... |
По вашему мнению, сколько цветов в обычной радуге? Мы привыкли, что семь... |
По словам Сергея Брина, соучредителя и директора популярнейшего в мире поискови... |
Почему это важно? Гиперссылка - основа Интернета. Когда человек попадает на люб... |
Приветвтвую, вы хотите себе такие социальные кнопки? Хотите?
|
Последние комментарии
- Как заработать на Так.ру
Я сделал как описано,у меня код html авт... >>> - Как верстать на DIV-ах? Основы блочной в...
статья про блочную верстку неплоха, толь... >>> - Создание юзабилных форм с применением CS...
Каким плагином вы защитили свой сайт от ... >>> - Основные Интернет браузеры для WEB-разра...
Лучшие браузеры это Хром и FF(лучше всег... >>> - Заработок на рекламе Гугл Адсенс - все п...
У меня тоже есть сайт он о цветах но пос... >>>











