- •Санкт – Петербургский Государственный Университет Аэрокосмического приборостроения
- •Тема 10. Карта сайта. 41
- •Тема 11. Таблицы стилей. 45
- •Введение.
- •Тема 1. СтруктураHtml-документов.
- •1.1. Границы документа.
- •1.2. Заголовок документа.
- •1.3. Тело документа.
- •Тема 2. ФорматированиеHtml-документов.
- •2.4. Предварительно отформатированный текст.
- •Тема 3. Форматирование текстаHtml-документов.
- •3.1. Логическое форматирование.
- •3.2. Физическое форматирование.
- •Тема 4. Использование графики вHtml-документах.
- •4.1. Выбор формата графического файла.
- •4.2. Вставка изображения в документ.
- •Тема 5. Ссылки вHtml-документах.
- •5.1. Гипертекст и гипермедиа.
- •5.2. Создание ссылок на документы и файлы.
- •5.3. Ссылки внутри документа.
- •Тема 6. Списки в html-документах.
- •6.6. Дополнительные возможности форматирования списков.
- •Тема 7. Таблицы вHtml-документах.
- •7.1. Основы построения таблиц.
- •7.2. Создание сложной таблицы.
- •7.3. Альтернативные способы представления табличных данных.
- •Тема 8. Кадры (фреймы) вHtml-документах.
- •8.1.Основы создания кадров.
- •8.2. Модификация внешнего вида кадров.
- •8.3. Организация ссылок в кадрах.
- •Тема 9. Формы вHtml-документах.
- •9.1. Что такое формы.
- •9.1.1. Типы управляющих элементов
- •9.2. Работа с формами.
- •9.3. Разработка форм.
- •9.3.1. Элемент input.
- •9.3.2. ЭлементButton.
- •9.3.3. Элементы select, optgroup и option
- •9.3.4. Заранее выбранные варианты
- •9.3.5. ЭлементTextarea
- •9.3.6. Метки.
- •9.3.6.1. Элемент label.
- •9.3.7. Переход фокуса на элемент.
- •9.3.7.1.Переход с помощью клавиши Tab.
- •9.3.7.2. Клавиши доступа.
- •9.3.8.Отправка формы.
- •9.3.8.1. Метод отправки формы.
- •9.3.8.2. Успешные управляющие элементы.
- •9.3.9.Обработка данных формы.
- •Тема 10. Карта сайта.
- •Тема 11. Таблицы стилей.
- •11.1. Псевдоклассы и псевдоэлементы:
- •11.2. Краткое описание языка css.
- •11.3. Некоторые хитрости управления стилями.
- •Приложение 1.Цвета.
4.1. Выбор формата графического файла.
Лучше всего пользоваться форматами gifилиjpeg, т.к. они поддерживаются большинством программ просмотра.
Формат gif.
сжатие данных без потерь;
поддержка прозрачного фона (возможны прозрачные участки изображений);
чересстрочный вывод на экран;
поддерживается большинством программ просмотра.
Формат jpeg.
сжатие «с потерями»;
размер файла меньше – скорость передачи больше (быстрее);
поддержка 16,7 млн. цветов – высокое качество изображения;
нечеткость изображений (дрожание линий) – невозможность передачи графики высокой четкости и текста.
4.2. Вставка изображения в документ.
Изображения представляются, как часть документа. Неграфические браузеры представляют взамен изображения значение атрибута ALT. Позиционирование изображения обеспечивается атрибутами элемента IMG.
<img src=”path/filename” align=”…” width=”…” height=”…” alt=”…” border=… vspace=… hspace=… >
align– выравнивание изображения;
width– ширина изображения;
height– высота изображения;
alt– альтернативное описание;
border– рамка вокруг изображения;
vspace– отступ текста от края изображения по вертикали;
hspace- отступ текста от края изображения по горизонтали.
Имя атрибута |
Возможные значения |
Смысл |
Примечания |
SRC |
URL |
адрес изображения |
обязателен; смотрите замечания по графическому формату |
ALT |
строка |
текстовое описание изображения |
|
ALIGN4 |
TOP, MIDDLE, BOTTOM, LEFT, RIGHT |
позиционирование изображения относительно текущей текстовой строки |
по умолчанию BOTTOM |
HEIGHT |
целое |
высота в пикселях |
|
WIDTH |
целое |
ширина в пикселях |
|
BORDER |
целое |
ширина бордюра (рамки) в пикселях |
используйте BORDER=0 для подавления рамки |
HSPACE |
целое |
отступ текста от края изображения по горизонтали |
значение по умолчанию - малое ненулевое число |
VSPACE |
целое |
отступ текста от края изображения по вертикали |
значение по умолчанию - малое ненулевое число |
USEMAP |
URL |
фрагмент идентификатора для сайта клиента с картой образа |
карты определены элементом MAP; имена карт - чувствительны к регистру набора символов |
ISMAP |
ISMAP |
показывает, что изображение является картой образа, реагирующей на нажатие клавиши мыши |
когда пользователь "кликает" на изображении, этот атрибут обеспечивает передачу координат курсора серверу |
Для иллюстрации связывания с изображением и внедрения изображений давайте рассмотрим изображение sae.gif. В Примере 1 рисунок внедряется в тело странички, а в Примере 2 устанавливается связь с изображением, которое расположено по адресу - http://www.hut.fi/~lsarakon/sae.gif.
Пример1.
<P>
<img src=”pic/sae.gif” align=”left” alt=”Пример картинки” border= ”no” vspace=”5” hspace=”5” >
</P>
Теперь, представим файл в другом виде (будем считать, что автор разрешил нам использовать его изображение):
Пример 2.
<P>
<IMG SRC="http://www.hut.fi/~lsarakon/sae.gif" align=”left” ALT="[Picture of Claudia Eater]" border= ”no” vspace=”5” hspace=”5” >
</P>