• Пожаловаться

Александр Чиртик: HTML: Популярный самоучитель

Здесь есть возможность читать онлайн «Александр Чиртик: HTML: Популярный самоучитель» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях присутствует краткое содержание. Город: Санкт-Петербург, год выпуска: 2008, ISBN: 978-5-91180-937-9, издательство: Array Array, категория: Программирование / на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале. Библиотека «Либ Кат» — LibCat.ru создана для любителей полистать хорошую книжку и предлагает широкий выбор жанров:

любовные романы фантастика и фэнтези приключения детективы и триллеры эротика документальные научные юмористические анекдоты о бизнесе проза детские сказки о религиии новинки православные старинные про компьютеры программирование на английском домоводство поэзия

Выбрав категорию по душе Вы сможете найти действительно стоящие книги и насладиться погружением в мир воображения, прочувствовать переживания героев или узнать для себя что-то новое, совершить внутреннее открытие. Подробная информация для ознакомления по текущему запросу представлена ниже:

Александр Чиртик HTML: Популярный самоучитель

HTML: Популярный самоучитель: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «HTML: Популярный самоучитель»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

В книге кратко и просто описывается язык HTML. Прочитав ее, вы научитесь создавать собственные веб-страницы, причем не только простые, но и содержащие таблицы, видео и звук. Более гибко оформить веб-страницы вам поможет рассмотренная в книге технология CSS. А при желании вы сможете сделать веб-страницы динамичными с помощью сценариев JavaScript: описание этого языка вместе с кратким описанием DOM (объектной модели документа) также приведено в этой книге. В последних главах рассматривается пример создания небольшого сайта с использованием всех рассмотренных в книге технологий, а также освещаются основные вопросы публикации сайта в сети Интернет. Приведенные в книге коды можно найти на сайте .

Александр Чиртик: другие книги автора


Кто написал HTML: Популярный самоучитель? Узнайте фамилию, как зовут автора книги и список всех его произведений по сериям.

HTML: Популярный самоучитель — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «HTML: Популярный самоучитель», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать

• информация о сортах яблок;

• рецепты приготовления различных блюд с использованием яблок.

Информация будет по большей части текстовой, а также немного таблиц. Нужно уделить особое внимание представлению рецептов блюд так, чтобы сайт можно было без проблем использовать как справочник по этим рецептам. Кстати, предположительно, что рецепты будут составлять основную долю информации, представленной на сайте.

14.2. Навигация по сайту

Для навигации по сайту будет использован усовершенствованный вариант всплывающего меню, рассмотренного в предыдущей главе. Меню организуем вверху страницы. Оно будет содержать следующие пункты.

• Главная (переход на главную страницу, файл index.html).

• Информация, содержит следующие пункты:

· История (файл history.html);

· Пищевая ценность яблок (файл values.html);

· Сбор и хранение яблок (файл collectsave.html).

• Сорта яблок, содержит следующие пункты:

· Летние (файл summer.html);

· Осенние (файл autumn.html);

· Зимние (файл winter.html);

· Позднезимние (файл deepwinter.html).

• Рецепты, содержит следующие пункты:

· Салаты с яблоками (файл salat.html);

· Супы с яблоками (файл soup.html);

· Мясные блюда с яблоками (файл meat.html);

· Рыбные блюда с яблоками (файл fish.html).

• О проекте (переход на страницу с информацией о сайте, файл about.html).

Внешний вид меню навигации показан на рис. 14.1. Реализация меню будет рассмотрена позже.

Рис 141 Внешний вид меню навигации 143 Расположение файлов Теперь - фото 119

Рис. 14.1. Внешний вид меню навигации

14.3. Расположение файлов

Теперь определимся с тем, какие папки будут созданы и как в них будут располагаться файлы, используемые для сайта. Сразу отметим, что стартовый файл – index.html.

Пусть рассматривается папка, в которой находится сайт. Тогда ее содержимое можно представить следующим списком:

• все HTML‑файлы сайта (index.html, history.html и т. д.);

• папка с именем css, в которой находятся используемые таблицы стилей;

• папка с именем script, в которой находятся все используемые сценарии;

• папка с именем apples, в которой находятся иллюстрации – картинки яблок (для чего они, см. далее).

В следующем разделе будет пояснено, почему все HTML‑файлы сайта помещаются в одну папку, а не группируются в папки по своей тематике.

14.4. Реализация сайта

Шаблон и внешний вид страниц

Итак, внешний вид страниц строится на основе таблиц. Чтобы сделать наполнение страниц сайта как можно менее трудоемким, разработан HTML‑файл шаблонной страницы (шаблон.html), его содержимое приведено в примере 14.1.

Пример 14.1. Содержимое файла шаблон.html

Загружается сценарием–>

Чтобы сделать из приведенного в примере 14.1 файла страницу на конкретную тему, достаточно изменить название страницы, а также добавить на нее содержимое (место вставки содержимого указано HTML‑комментарием). Страница шаблона выглядит так, как показано на рис. 14.2.

Рис 142 Внешний вид страницы шаблона Как можно заметить кроме названия - фото 120

Рис. 14.2. Внешний вид страницы шаблона

Как можно заметить, кроме названия страницы, собственно текста страницы, а также расположения и размера главной таблицы, формирующей интерфейс страницы, ключевых слов и элементов, подключающих сценарии и таблицы стилей, в файлах создаваемого сайта нет жестко заданной информации. Это сделано для того, чтобы максимально облегчить последующую модификацию всех страниц сайта: меню, информация об авторских правах, информация в левой колонке формируются соответствующими сценариями при загрузке страниц.

Вообще для большей универсальности можно было бы поручить отдельному сценарию полностью формировать раздел HEAD документа (кроме содержимого элемента TITLE), а еще одному сценарию доверить формирование элемента BODY документа (кроме, естественно, содержимого страницы).

Однако за достигнутую с помощью сценариев универсальность надо платить, прежде всего тем, что пользователи, браузеры которых не поддерживают сценарии (что, однако, сегодня встречается крайне редко), смогут увидеть только текстовое наполнение страниц. Им будет недоступно меню, без которого в данной реализации сайта недоступна навигация.

Чтобы такого не случилось, можно добавить, например, в начало и конец текста каждой страницы гиперссылку на дополнительную страницу сайта, в которой содержится оглавление в виде гиперссылок. Тогда пользователь «ущербного» браузера сможет перемещаться по страницам сайта. Если же браузер пользователя поддерживает сценарии, то упомянутые гиперссылки целесообразно скрывать, для чего им можно присвоить идентификаторы, например index1, index2, а в один из файлов сценариев вставить следующие строки:

Читать дальше
Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «HTML: Популярный самоучитель»

Представляем Вашему вниманию похожие книги на «HTML: Популярный самоучитель» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё не прочитанные произведения.


Отзывы о книге «HTML: Популярный самоучитель»

Обсуждение, отзывы о книге «HTML: Популярный самоучитель» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.