Курсовая работа: Электронный учебник по компьютерной графике и информатике
В нашем примере первый <META HTTP-EQUIV="Content-Type"> тег описывает тип и кодировку содержимого документа.
Два следующих <META> тега служат для передачи информации о содержании документа поисковым службам Internet.
Таким образом, тег <META NAME="Keywords" LANG=ru CONTENT=" "> задает список ключевых слов, содержащихся в документе, а тег <META NAME="Description" CONTENT=" "> является словесным описанием содержимого документа.
Далее следует тег <BASE HREF="URL"> , задающий базовый адрес данного документа. Это необходимо для поддержания работоспособности относительных ссылок, в случае миграции документа в Internet или изменения каталога его загрузки. Как уже говорилось выше, при отсутствии тега <BASE> относительные ссылки в документе определяются от адреса его загрузки.
Завершает наш заголовок тег <LINK> . Данный тег не отображает информацию в окне браузера и предназначен для формирования различных типов отношений между документами и другими объектами. Данные отношения помогают разработчикам ориентироваться в структуре сложного документа и используются поисковыми системами. Рассмотрим, какие бывают отношения и как они задаются. У тега <LINK> наиболее часто используются следующие атрибуты:
· REV - отношение текущего документом с другим, заданным HREF (обратное REL );
· REL - отношение между документом заданным HREF и текущим документом (обратное REV );
· HREF - задает URL документа или объекта;
· LANG - языковая версия;
· MEDIA - назначение документа (Print/Screen );
· TYPE - тип содержимого связанного объекта (листа стилей );
Данный тег довольно редко используется, как правило, его применение ограничивается привязкой листа стилей (stylesheet ) к документу но в HTML-документах со сложной иерархической структурой иногда встречается множество тегов <LINK> с довольно запутанным синтаксисом. Наиболее понятные из них связи типа: следующий/предыдущий (next/prev ), документ/автор (author ), документ/оглавление (index ). В нашем примере тег <LINK> использован для формирования связи документ/автор.
Вот еще несколько примеров использования отношений в документах:
<LINK REL=Prev HREF="chapter7.htm"> - означает, что документ chapter7.htm предыдущий по отношению к документу (chapter8.htm) содержащему заданную данным тегом связь;
<LINK REL=Next HREF="chapter9.htm"> - означает, что документ chapter9.htm следующий по отношению к документу (chapter8.htm) содержащему заданную данным тегом связь;
<LINK REV=Next HREF="chapter9.htm"> - обратное отношение, которое говорит о том, что документ (chapter10.htm), содержащий заданную данным тегом связь, является следующим для chapter9.htm;
<LINK REL=stylesheet TYPE="text/css" MEDIA=print HREF="/style/PrnStyle.css"> - означает, что для печати текущего документа использовать лист стилей из style/PrnStyle.css;
Тело HTML документа
Тело HTML документа располагается после заголовка и ограничено контейнером <BODY>...</BODY> . Содержимое тела документа отображается в окне Web-браузера и состоит из маркированного тегами форматирования текста, таблиц, графических и прочих мультимедиа-элементов, ссылок на другие ресурсы и различных органов управления. В приведенном в предыдущей главе примере, тело документа состоит из одной единственной строки "В разработке ".
Так как в контейнере <BODY> нами не были заданы атрибуты внешнего вида документа, то данный текст будет отображен в окне браузера в соответствии с пользовательскими установками. Для обеспечения соответствия между внешним видом документа в браузере пользователя и дизайном разработчика необходимо использовать специальные атрибуты тега <BODY> :
· BGCOLOR - цвет фона документа;
· BACKGROUND - URL графического изображения, для создания фона;
· BGPROPERTIES - режим прокрутки фона по отношению к тексту документа (по умолчанию прокрутка вместе с текстом, BGPROPERTIES=FIXED - стационарный фон );
· TEXT - цвет текста документа;
· LINK - цвет выделения элементов-якорей ссылок;
· ALINK - цвет выделения активных элементов-якорей ссылок;
· VLINK - цвет выделения элементов-якорей просмотренных ссылок;
Для определения цветов в HTML применяются шестнадцатеричные коды RGB компонентов, но стандартные 16 цветов можно задавать по их общепринятым названиям, они представлены на Рис.1:
BLACK=#000000 | MAROON=#800000 |
GREEN=#008000 | OLIVE=#808000 |
GRAY=#808080 | NAVY=#000080 |
RED=#FF0000 | PURPLE=#800080 |
YELLOW=#FFFF00 | TEAL=#008080 |
BLUE=#0000FF | LIME=#00FF00 |
WHITE=#FFFFFF | FUSHSIA=#FF00FF |
SILVER=#C0C0C0 | AQUA=#00FFFF |
Рис.1 Коды RGB компонентов
Глава 2. Инструкция программиста
Данное методическое пособие должно запускаться на IBM и совместимых компьютерах. Минимальная конструкция: процессор Pentium и выше, объем оперативной памяти 32MB, видеокарта с расширением 1024x768, 256 цветов. Разработанное пособие должно работать под управлением операционных систем семейства WIN-32(WIN-98, MILLENIUM. 200, XP).
Данное методическое пособие состоит из множества файлов, они представлены на Рис.2, которые ссылаются на один файл (Index.html). Рассмотрим эти файлы.