Представление для нашего Web-сайта, часть 4
Представление для нашего Web-сайта, часть 4
Полученных нами знаний уже достаточно для того, чтобы создать контейнерный дизайн для нашего Web-сайта. Давайте займемся этим.
Как обычно, выпишем список параметров для всех созданных ранее контейнеров. Для контейнера с заголовком Web-сайта (cheader):
— ширина — 100 % (все окно Web-обозревателя).
Для контейнера с полосой навигации (cnavbar):
— ширина — 30 % (примерно треть ширины окна Web-обозревателя);
— минимальная ширина — 240 пикселов (это значение получено автором в результате экспериментов; оно примерно равно ширине полосы навигации);
— выравнивание — по левому краю (т. е. это будет плавающий контейнер).
Для контейнера с основным содержимым (cmain):
— ширина — 70 % (примерно две трети ширины окна Web-обозревателя);
— выравнивание — по левому краю.
Для контейнера со сведениями об авторских правах (ccopyright):
— ширина — 100 % (все окно Web-обозревателя);
— расположение — ниже всех плавающих контейнеров, выровненных по левому и правому краям.
Как видим, ни у одного контейнера явно не задана высота. Web-обозреватель сам установит ее такой, чтобы контейнер при указанной ширине полностью вместил свое содержимое.
На основе перечисленных требований напишем CSS-код, определяющий нужные стили (листинг 10.5).
Листинг 10.5
#cheader { width: 100 % }
#cnavbar { width: 30 %; min-width: 240px; float: left }
#cmain { width: 70 %; float: left }
#ccopyright { width: 100 %; clear: both }
Поместим этот код в самый конец таблицы стилей main.css, после чего сохраним ее. Откроем Web-страницу index.htm в Web-обозревателе и посмотрим, что получилось (рис. 10.2).
Мы сделали это! Много времени ушло на изучение HTML и CSS, но результат того стоит. Вот она — наша первая Web-страница, выполненная по канонам современного Web-дизайна.
Еще немного полюбуемся на преобразившуюся Web-страницу. И снова за дело.
Рис. 10.2. Web-страница index.htm, выполненная на основе контейнерного Web-дизайна, в Web-обозревателе
Рис. 10.2. Web-страница index.htm, выполненная на основе контейнерного Web-дизайна, в Web-обозревателе
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Представление для нашего Web-сайта, часть 1
Представление для нашего Web-сайта, часть 1 Изучив гору теории, приступим к практике. Начнем создавать представление для нашего первого Web-сайта.Все стили, которые мы применим к Web-страницам, поместим во внешнюю таблицу стилей main.css. Создадим ее и поместим в корневой папке
Представление для нашего Web-сайта, часть 2
Представление для нашего Web-сайта, часть 2 Что ж, продолжим заниматься представлением для Web-страниц нашего Web-сайта. Зададим для них параметры абзацев и списков. Снова сформулируем список параметров, которые мы применим к Web-страницам.— Выравнивание текста в абзацах —
Представление для нашего Web-сайта, часть 3
Представление для нашего Web-сайта, часть 3 Сначала разработаем схему расположения на Web-страницах соответствующих контейнеров. Лучше всего нарисовать ее на бумаге или в программе графического редактора.Классическая схема Web-дизайна (и не только контейнерного) показана
Представление для нашего Web-сайта, часть 4
Представление для нашего Web-сайта, часть 4 Полученных нами знаний уже достаточно для того, чтобы создать контейнерный дизайн для нашего Web-сайта. Давайте займемся этим.Как обычно, выпишем список параметров для всех созданных ранее контейнеров. Для контейнера с заголовком
Представление для нашего Web-сайта, часть 5
Представление для нашего Web-сайта, часть 5 Давайте создадим контейнер с прокруткой для вывода основного содержимого Web-страницы. Точнее, переделаем уже созданный контейнер cmain.Что нам для этого потребуется? Во-первых, задать для данного контейнера абсолютное значение
Представление для нашего Web-сайта, часть 6
Представление для нашего Web-сайта, часть 6 Что ж, отступы и рамки мы создавать научились. По крайней мере, теоретически. Настала пора применить полученные знания на практике.Прежде всего, сделаем отступы между контейнерами, формирующими дизайн наших Web-страниц, и между
Представление для нашего Web-сайта, часть 7
Представление для нашего Web-сайта, часть 7 Вот, собственно, и все атрибуты стиля, задающие параметры таблиц. Теоретическая часть данной главы оказалась совсем короткой…В качестве практики давайте поработаем над нашей единственной таблицей — списком версий HTML. Сделаем ее
Представление для нашего Web-сайта, часть 1
Представление для нашего Web-сайта, часть 1 Изучив гору теории, приступим к практике. Начнем создавать представление для нашего первого Web-сайта.Все стили, которые мы применим к Web-страницам, поместим во внешнюю таблицу стилей main.css. Создадим ее и поместим в корневой папке
Представление для нашего Web-сайта, часть 2
Представление для нашего Web-сайта, часть 2 Что ж, продолжим заниматься представлением для Web-страниц нашего Web-сайта. Зададим для них параметры абзацев и списков. Снова сформулируем список параметров, которые мы применим к Web-страницам.— Выравнивание текста в абзацах —
Представление для нашего Web-сайта, часть 3
Представление для нашего Web-сайта, часть 3 Сначала разработаем схему расположения на Web-страницах соответствующих контейнеров. Лучше всего нарисовать ее на бумаге или в программе графического редактора.Классическая схема Web-дизайна (и не только контейнерного) показана
Представление для нашего Web-сайта, часть 4
Представление для нашего Web-сайта, часть 4 Полученных нами знаний уже достаточно для того, чтобы создать контейнерный дизайн для нашего Web-сайта. Давайте займемся этим.Как обычно, выпишем список параметров для всех созданных ранее контейнеров. Для контейнера с заголовком
Представление для нашего Web-сайта, часть 5
Представление для нашего Web-сайта, часть 5 Давайте создадим контейнер с прокруткой для вывода основного содержимого Web-страницы. Точнее, переделаем уже созданный контейнер cmain.Что нам для этого потребуется? Во-первых, задать для данного контейнера абсолютное значение
Представление для нашего Web-сайта, часть 6
Представление для нашего Web-сайта, часть 6 Что ж, отступы и рамки мы создавать научились. По крайней мере, теоретически. Настала пора применить полученные знания на практике.Прежде всего, сделаем отступы между контейнерами, формирующими дизайн наших Web-страниц, и между
Представление для нашего Web-сайта, часть 7
Представление для нашего Web-сайта, часть 7 Вот, собственно, и все атрибуты стиля, задающие параметры таблиц. Теоретическая часть данной главы оказалась совсем короткой…В качестве практики давайте поработаем над нашей единственной таблицей — списком версий HTML. Сделаем ее
Представление для нашего Web-сайта, часть 8
Представление для нашего Web-сайта, часть 8 Да, специальные селекторы — мудреная штука… Разобраться в них без хорошей практики невозможно. Так давайте попрактикуемся.Вот список параметров Web-страниц нашего Web-сайта, которые мы зададим с по- мощью специальных