- •Красноярск
- •Введение
- •1 Введение в html
- •1.1 Основные понятия
- •1.2 Пример html-документа
- •2 Теги текста
- •2.1 Основные теги текста
- •2.2 Теги форматирования текста
- •2.3 Пример использования тегов текста
- •2.4 Лабораторная работа
- •2.5 Контрольные вопросы
- •3 Стилевое оформление
- •3.1 Основные сведения и примеры стилевого оформления
- •3.2 Лабораторная работа
- •3.3 Контрольные вопросы
- •4 Таблицы
- •4.1 Основные теги таблиц
- •4.2 Пример использования тегов таблиц
- •4.3 Лабораторная работа
- •4.4 Контрольные вопросы
- •5 Списки
- •5.1 Основные теги списков
- •5.2 Пример использования тегов списков
- •5.3 Лабораторная работа
- •5.4 Контрольные вопросы
- •6 Изображения
- •6.1 Основные теги изображений
- •Примечание:
- •6.2 Примеры использования тегов изображения
- •6.3 Лабораторная работа
- •6.4 Контрольные вопросы
- •7 Гиперссылки
- •7.1 Основные теги гиперссылок
- •7.2 Навигационные карты
- •7.3 Пример использования гиперссылок
- •7.3 Лабораторная работа
- •7.4 Контрольные вопросы
- •8 Фреймы
- •8.1 Основные теги фреймов
- •8.2 Пример использования фреймов
- •8.3 Лабораторная работа
- •8.4 Контрольные вопросы
- •9 Формы
- •9.1 Основные теги форм
- •9.2 Пример использования формы
- •9.3 Лабораторная работа
- •9.4 Контрольные вопросы
- •10.1 Назначение JavaScript
- •10.2 История создания языка
- •10.3 Возможности языка
- •11 Задание для самостоятельной работы
- •Библиографический список
- •Содержание
5.2 Пример использования тегов списков
<UL>
<LI> Первый пункт списка
<LI> Второй пункт списка
<LI> Третий пункт списка
</UL>
<OL TYPE="I" START="2">
<LI> Пункт два
<LI> Пункт три
<LI> Пункт четыре
</OL>
<OL TYPE="A" START="2">
<LI> Пункт, озаглавленный буквой B.
<LI VALUE="6"> Пункт, озаглавленный буквой F.
<LI> Пункт, озаглавленный буквой G.
</OL>
<DL COMPACT>
<DT>Жапура<DD>Река в Колумбии и Бразилии
<DT>Зайцы<DD>Семейство млекопитающих отряда зайцеобразных
...
</DL>
5.3 Лабораторная работа
-
Запустите текстовый редактор Блокнот. Создайте HTML файл, содержащий в заголовке окна наименование темы лабораторной работы. Задайте файлу имя 4.htm
-
Создайте не нумерованный список из трех пунктов.
-
Создайте нумерованный список из трех пунктов. Нумерация, арабскими числами начиная с единицы.
-
Создайте нумерованный список из трех пунктов. Нумерация, римскими числами начиная с Ш.
-
Создайте нумерованный список из трех пунктов. Нумерация, буквенная начиная с буквы «С».
-
Создайте не нумерованный список их трех пунктов. Каждый, не нумерованный пункт, содержит нумерованный буквами (начиная с буквы «А») список из двух пунктов.
-
Создайте не нумерованный список с маркерами в виде кружков.
-
Измените цвет маркеров.
-
Измените вид маркеров на квадраты.
-
Создайте не нумерованный список с маркерами в виде рисунка.
-
Создайте список без маркеров, используя атрибут List-style-type = none.
5.4 Контрольные вопросы
-
Как увеличить размер (шрифт) маркеров?
-
Как задать начальное значение для нумерации списка?
-
Как задать цвет текста для списка?
-
Какова структура не нумерованного списка?
-
Как изменить внешний вид маркера?
-
Какова структура вложенного списка?
-
Как расположить два списка рядом друг с другом, один список в левой части страницы, другой в правой?
-
Как создать стиль для нумерованного списка?
6 Изображения
6.1 Основные теги изображений
Объекты - это графические и мультимедийные вставки в HTML-документ, такие как картинки, Java-апплеты, звуки, музыка, VRML.
IMG (Image). Используется для вставки изображений в HTML-документ.
Это один из самых популярных элементов, незаменимый инструмент web-дизайнера. Элемент допускает вставку изображений в форматах JPEG (в том числе progressive jpeg) и Compuserve GIF (включая прозрачные и анимированные). Последние версии браузеров позволяют также использовать формат PNG, но до тех пор пока они не устареют от применения PNG лучше воздержаться.
Элемент IMG не имеет конечного тэга.
Атрибуты:
SRC - обязательный параметр. Указывает адрес (URL) файла с изображением.
HEIGHT и WIDTH - определяют ширину и высоту изображения соответственно. Если указанные значения не совпадают с реальным размером изображения, изображение масштабируется (порой с заметной потерей качества).
HSPACE и VSPACE - определяют отступ картинки (в пикселах) по горизонтали и вертикали от других объектов документа. Просто необходимо при обтекании изображения текстом.
ALIGN - обязательный параметр. Указывает способ выравнивания изображения в документе. Может принимать следующие значения:
-
left - выравнивает изображение по левому краю документа. Прилегающий текст обтекает изображение справа.
-
right - выравнивает изображение по правому краю документа. Прилегающий текст обтекает изображение слева.
-
top и texttop - выравнивают верхнюю кромку изображения с верхней линией текущей текстовой строки.
-
middle - выравнивает базовую линию текущей текстовой строки с центром изображения.
-
absmiddle - выравнивает центр текущей текстовой строки с центром изображения.
-
bottom и baseline - выравнивает нижнюю кромку изображения с базовой линией текущей текстовой строки.
-
absbottom - выравнивает нижнюю кромку изображения с нижней кромкой текущей текстовой строки.
NAME - определяет имя изображения, уникальное для данного документа. Вы можете указать любое имя без пробелов с использованием латинских символов и цифр. Имя необходимо, если вы планируете осуществлять доступ к изображению, например, из JavaScript-сценариев.
ALT - определяет текст, отображаемый браузером на месте изображения, если браузер не может найти файл с изображением или включен в текстовый режим. В качестве значения задается текст с описанием изображения.
BORDER - определяет ширину рамки вокруг изображения в пикселях. Рамка возникает, только если изображение является гипертекстовой ссылкой. В таких случаях значение BORDER обычно указывают равным нулю.
LOWSRC - указывает адрес (URL) файла с альтернативным изображением более низкого качества (и, соответственно, меньшего объема), чем изображение, указанное в параметре SRC. Браузеры, поддерживающие данный параметр, сначала загрузят картинку из LOWSRC, a затем заменят ее картинкой из SRC.
USEMAP - применяет к изображению навигационную карту (image map), заданную элементом MAP. В качестве значения задается имя карты с предшествующей ему решеткой. Например, если имя карты - "map1", то ссылка на нее будет выглядеть как "#map1" (см. Пример 4). Обратите внимание: прописные и строчные буквы в данном параметре трактуются браузером как разные.
ISMAP - определяет изображение как навигационную карту (image map), обрабатываемую сервером. Имеет смысл использовать только тогда, когда изображение является гиперссылкой. После клика мышкой на изображении серверу отправляются x,y - координаты нажатия. В зависимости от полученных координат, сервер (при наличии на нем соответствующего программного обеспечения) может показать вам тот или иной документ. Данный параметр является флагом и не требует присвоения значения.
Примечания:
-
Золотое правило web-мастера - всегда явно задавать размеры картинки в параметрах HEIGHT и WIDTH, резервируя тем самым место в окне браузера еще до загрузки изображения. В противном случае документ при загрузке каждой картинки будет заново перерисовываться. А на медленных машинах или при подключении к сети посредством модема это смотрится просто отвратительно.
-
Второе золотое правило web-мастера: если на картинке изображено что-то разборчивое, нужно описать это словами в параметре ALT.
-
ВСЕГДА сразу после <IMG ...> ставьте <BR>!!! А то проблем не миновать - после картинки появится пустое пространство в несколько пикселей. Причем, ставьте вплотную, без пробелов: <img ...><br>. Увижу что сделали иначе - лично пристрелю!
-
Для завершения обтекания изображения текстом используйте параметр CLEAR элемента BR
-
Значения top и texttop параметра ALIGN не совсем идентичны, и их использование порой дает разный результат. Попробуйте поэкспериментировать.
-
Указывайте значения параметров HSPACE и VSPACE, даже если вы хотите оставить поля нулевой ширины. Бывает, что некоторые браузеры по умолчанию присваивают им какое-то небольшое значение, не равное нулю.
-
По возможности старайтесь не создавать навигационных карт, обрабатываемых на сервере. Иначе говоря, вместо параметра ISMAP используйте параметр USEMAP и локальные карты.
EMBED ((В спецификациях W3C отсутствует) – Embed).
Используется для вставки в HTML различных объектов: не-HTML документов и media-файлов. Тип вставляемого объекта, будь то музыкальный wav/midi-файл или трехмерный мир VRML, должен быть зарегистрирован на машине пользователя как проигрываемый одним из имеющихся plug-in'ов или поддерживаемый каким-либо приложением. Если браузер поддерживает элемент EMBED, содержащиеся между начальным и конечным тэгами текст и элементы будут игнорироваться.
Атрибуты:
Вставка объекта происходит так же, как и вставка изображения (см. элемент IMG) : под внедряемый объект необходимо сначала выделить место. Поэтому элемент EMBED имеет ряд одинаковых с элементом IMG параметров, а именно: NAME, ALIGN, ALT, BORDER, WIDTH, HEIGHT, HSPACE и VSPACE.
Другие Атрибуты:
SRC - обязательный параметр. Определяет имя файла вставляемого объекта.
PLUGINSPACE - указывает на адрес (URL), по которому можно найти plug-in, необходимый для просмотра типа файлов, аналогичных указанному в параметре SRC.
PALETTE - определяет тип цветовой палитры для просмотра объекта. Данный параметр работает только на Windows-машинах с 256-цветной системной палитрой. Возможные значения:
-
background - использовать background-палитру для отображения объекта (используется по умолчанию).
-
foreground - использовать foreground-палитру для отображения объекта.
HIDDEN - определяет, отображать указанный объект или нет. Возможные значения:
-
true - отображать объект.
-
false - не отображать объект (используется по умолчанию).
TYPE - явно указывает браузеру к какому типу файлов относится загружаемый объект, помогая определить необходимое средство просмотра (plug-in). В качестве значения указывается зарегистрированный MIME-тип файла.
Примечания:
-
Для старых браузеров, не поддерживающих элемент EMBED, необходимо использовать элемент NOEMBED с указанием между начальным и конечным тэгами альтернативного текста, как показано в примерах выше.
-
Обратите внимание - в спецификациях консорциума W3C про EMBED ничего не сказано (!), скорее всего данный элемент появился по инициативе разработчиков Netscape 1.1 и с тех пор поддерживается всеми браузерами для совместимости (начиная с MSIE 3.0-beta-2 и выше).
-
Каким бы привлекательным элемент EMBED вам ни казался, но, поверьте, лучше его не использовать. Далеко не каждому может понравиться принудительное проигрывание MID-файла или попытка прокрутить ролик в неизвестном браузеру формате. Если вам все же не терпится украсить HTML чем-нибудь из ряда вон выходящим, не поленитесь, потратьте время на усиленное тестирование со всеми популярными видами браузеров.
APPLET. Имеет начальный и конечный тэги. Используется для вставки в HTML Java-апплетов - программ на языке Java, исполняемых браузером на вашем компьютере. Java-апплет исполняется в специально отведенном для него месте, отображаясь в документе наподобие картинки. Поэтому многие параметры элемента APPLET сходны с параметрами элемента IMG.
Если ваш браузер не имеет встроенной виртуальной Java-машины (и, соответственно, не поддерживает элемента APPLET), то на месте окошка Java-апплета вы увидите текст, заключенный между начальным и конечным тэгами.
Атрибуты:
CODE - обязательный параметр. Определяет имя файла исполняемого Java-апплета.
CODEBASE - указывает базовый адрес (URL), по которому находится файл с кодом исполняемого Java-апплета. Если параметр CODEBASE опущен, используется URL текущего документа.
ALIGN - обязательный параметр. Указывает способ выравнивания Java-апплета. Может принимать те же значения, что и аналогичный параметр элемента IMG.
HEIGHT и WIDTH - обязательные параметры. Определяют ширину и высоту (в пикселях) окошка вывода программы.
HSPACE и VSPACE - определяют отступ (в пикселях) по горизонтали и вертикали от других объектов документа.
NAME - указывает имя Java-апплета, уникальное для данного документа. Позволяет Java-апплетам на данной странице находить себе подобных и взаимодействовать друг с другом.
ALT - определяет текст, отображаемый на месте апплета браузером, если браузер понимает элемент APPLET, но не может выполнять Java-апплеты.
SRC - указывает адрес (URL), ассоциированный с апплетом. Например, адрес сайта разработчика апплета.