Ссылки и иллюстрации:
Метка(якорь, anchor):
Переход по метке: правила
Переход к другому документу
Лабораторная работа
Переход к другому документу с меткой
Примеры абсолютных ссылок на различные файлы по разным протоколам:
Несколько типичных вариантов относительных ссылок
Несколько типичных вариантов относительных ссылок
Примеры относительных адресов
В каком окне открывать ссылку?
Цвет ссылок
Атрибуты, явно задающие цвета ссылок
Формат GIF
Формат JPG
Формат PNG
Как показать файл?
Картинка как ссылка
Подписываем картинку
Задаем размеры и выравниваем картинку
Фоновое изображение документа
Карты изображений
Допустимые формы рабочих полей
Итоги
1.61M
Категория: ИнтернетИнтернет

Механизмы адресации на ресурсы в Internet. Реализация механизма в языке HTML

1. Ссылки и иллюстрации:

Механизмы адресации на ресурсы в Internet.
Реализация механизма в языке HTML
Создание гиперссылок с помощью элемента A и
его атрибутов. Типы ссылок
Размещение иллюстрации на web-странице. Типы
файлов иллюстраций. Элемент IMG и его
атрибуты
Распределение иллюстраций по страницам
сайта: приемы и советы

2. Метка(якорь, anchor):

...
<a href="#метка">текст</a>
...
...
...
...
...
Переход браузера
<a name="метка"></a>
<p id="метка">какой-то текст</p>
...

3. Переход по метке: правила

Выбираем имя для метки: <a name="метка"></a>.
•Имя должно быть уникальным. Это означает, что
других меток с таким именем в документе быть не
должно.
А что будет, если проигнорировать этот совет?
•Имя может состоять из любых символов. В том случае,
когда имя содержит пробелы или ключевые символы
HTML, кавычки обязательны.
Ставим переход по метке: <a href="#метка">текст</a>.
•# — ключевой символ.
•метка — выбранное имя для метки.
•текст — запись, которая будет выглядеть на экране
браузера как ссылка.

4. Переход к другому документу

... <a href="имя_файла">текст</a> ...
<a href="1.html">Это ссылка на 1.html</a>
<a href="2.html">Это ссылка на 2.html</a>
<a href="3.html">Это ссылка на 3.html</a>
2.html
1.html
Это ссылка на 1.html
Это ссылка на 2.html
Это ссылка на 3.html
3.html

5. Лабораторная работа

Создание и использование гиперссылок
1
Откройте папку lab-2-2
2
В файле index.html оформите
меню в виде гиперссылок на
файлы, соответствующие
названиям пунктов меню

6. Переход к другому документу с меткой

<a href="имя_файла#метка">текст</a>
<a href="1.html#а">Ссылка на файл 1.html с меткой "а"</a>
<a name="а">В этом месте поставлена метка</a>
1.html
Ссылка на файл
1.html с меткой
"а"
Какой-то текст...
...
...
...
В этом месте
поставлена метка
Сюда будет осуществлен переход

7. Примеры абсолютных ссылок на различные файлы по разным протоколам:

протокол://имя_сервера:порт/путь
Ссылка на HTML файл по протоколу HTTP:
<a href="http://www.site.ru/page1.html">Пример</a>
Ссылка на ZIP файл по протоколу HTTP:
<a href="http://www.site.ru:81/test.zip">Пример</a>
Ссылка на EXE файл по протоколу FTP:
<a href="ftp://site.ru/pub/install.exe">Пример</a>
Ссылка на e-mail, при помощи протокола mailto:
<a href="mailto:[email protected]">Пример</a>

8. Несколько типичных вариантов относительных ссылок

root
href="target.html"
current.html
target.html
root
current.html
folder
href="folder/target.html"
target.html

9. Несколько типичных вариантов относительных ссылок

root
href="../target.html"
target.html
folder
root
current.html
folder
target.html
folder1
href="../folder/target.html"
current.html

10. Примеры относительных адресов

"info.html"
"manual/info.html"
"manual"
"../help.html"
"../project/first.html"
"../../about/contact.html"
"/" - корень сайта
"/demo/"
"/images/pic.gif"
"./file/doc.html" = "file/doc.html"
<head>//В заголовке!
<base href="http://mysite.ru" >

11. В каком окне открывать ссылку?

<a href="file.html" target="_blank">ссылка</a>
<head>
<base target="_blank">
</head>
<body>
<a href="file.html" target="_self">ссылка</a>
</body>

12. Цвет ссылок


цвет неотработанной ссылки (пользователь
еще не "кликал" на ссылке).
цвет ссылки после щелчка (пользователь
"кликнул" на ссылке; документ, на который
указывает ссылка, грузится по сети).
цвет отработанной ссылки (пользователь
"ходил" по этой ссылке).
Цвета ссылок по-умолчанию:
синий — цвет неотработанной ссылки
красный — цвет активной ссылки
пурпурный — цвет отработанной ссылки

13. Атрибуты, явно задающие цвета ссылок

<body bgcolor="white" text="black" link="blue"
alink="red" vlink="purple">
<body bgcolor="#ffffff" text="#000000"
link="#0000ff" alink="#ff0000"
vlink="#800080">
Атрибуты <body>:
link — цвет неотработанной ссылки
alink — цвет активной ссылки
vlink — цвет отработанной ссылки

14. Формат GIF

GIF-формат имеет три дополнительные возможности:
Мультипликация
Прозрачная графика
Чересстрочная развертка

15. Формат JPG

16. Формат PNG

PNG-8:
индексированная цветовая палитра.
поддержка прозрачности.
PNG-24:
полноцветный.
PNG-32:
полноцветный.
полупрозрачность
задается альфа-каналом.

17. Как показать файл?

<img>
<img src="имя_файла">
<img src="img.gif">
<img src="pic/img.gif">
<img src="http://site.ru/pic/img.gif">

18. Картинка как ссылка

<img src="img.gif">
<a href="ссылка">
border = "0"
</a>
border = "1"

19. Подписываем картинку

<img src="glbus.gif">
<img src=glbus.gif alt="Анимированный глобус">
<img src=globus.gif alt="Анимированный глобус">
<img src=glbus.gif title="Анимированный глобус">
Да, и ссылка тоже...

20. Задаем размеры и выравниваем картинку

<img src=img.gif width="100" height="150">
<img src=img.gif border="3">
<img src=img.gif align="top">
top - вертикальное выравнивание по верхнему краю.
middle - вертикальное выравнивание по центру.
bottom - вертикальное выравнивание по нижнему краю.
left - горизонтальное выравнивание по левому.
right - горизонтальное выравнивание по правому краю.
vspace
hspace
hspace
vspace

21. Фоновое изображение документа

<body background="fon.gif">
<body background="fon.gif" bgproperties="fixed">

22. Карты изображений

<img src=img.gif usemap="#map1" >
<map name="map1">
<area shape="circle" coords="57,45,30"
href="file1.html">
</map>
rect — прямоугольник.
circle — окружность.
poly — многоугольник.
default — оставшаяся область.
Дополнительные атрибуты:
nohref
alt
title

23. Допустимые формы рабочих полей

0,0
100
200
300
100
200
300
400
500

24. Итоги

Механизм адресации на ресурсы в internet в языке HTML
реализован в виде ссылок.
Гиперссылки могут осуществлять адресацию внутри
файла или на внешний ресурс.
Гиперссылки на внешний файл бывают абсолютные и
относительные.
Используется три графических формата: gif, jpg, png.
Изображение может быть ссылкой.
Карты изображений - сочетание использования одного
изображения и нескольких ссылок.
English     Русский Правила