Занятие №4

Содержание

Слайд 2

Содержание

Виды ссылок
Задание ссылки
Атрибуты
Ссылки на текущую страницу (якоря)
Задание формата ссылок

Содержание Виды ссылок Задание ссылки Атрибуты Ссылки на текущую страницу (якоря) Задание формата ссылок

Слайд 3

Виды ссылок

Внешние
переход осуществляется вне текущего web-узла – указываем полный URL- адрес документа
Внутренние
переход

Виды ссылок Внешние переход осуществляется вне текущего web-узла – указываем полный URL-
осуществляется в рамках одного web-узла (другая страница, документ и т.п.) – указываем относительный адрес
Переход внутри документа (якоря)
переход осуществляется в рамках одного html-документа от фрагмента к фрагменту (иногда от фрагмента одной страницы – к фрагменту другой страницы – комбинированная ссылка)

Слайд 6

Атрибуты

href
Данный параметр содержит адрес, на который должен переходить браузер при активизации ссылки.
Адрес

Атрибуты href Данный параметр содержит адрес, на который должен переходить браузер при
может содержать как и просто имя файла (если переход осуществляется в рамках одного каталога), так и полный адрес размещения файла (или html-страницы).
Связаться с нами - если пользователь нажмет на ссылку (текст «Связаться с нами»), то перейдет на страницу contacts.html

Слайд 7

Внешние ссылки

Переход ВНЕ текущего web-узла

Ссылка на сайт Microsoft

Отправить письмо

Внешние ссылки Переход ВНЕ текущего web-узла Ссылка на сайт Microsoft Отправить письмо Ссылка на zip-архив
href="http://www.mizic.ru/alex/lena/test.zip">Ссылка на zip-архив

Слайд 8

Задание

Создайте html-страницу; задайте на ней следующие строки-ссылки:
ссылка на onliner.by;
ссылка на любой e-mail;

Задание Создайте html-страницу; задайте на ней следующие строки-ссылки: ссылка на onliner.by; ссылка
добавьте еще несколько произвольных внешних ссылок.

Слайд 10

Типы адресов

“img_1.jpg” (html-файл и изображение лежат в одной папке)
“images/img_1.jpg” (изображение лежит в

Типы адресов “img_1.jpg” (html-файл и изображение лежат в одной папке) “images/img_1.jpg” (изображение
отдельной папке, которая хранится на одном уровне с html-файлом )
“../images/img_1.jpg” (отдельная папка лежит на уровень выше html-файла)
“http://.....img_1.jpg” (изображение лежит на сервере)

Слайд 11

Пример

Создадим две страницы, переход между которыми будет осуществляться по текстовым ссылкам
Page_01.html
Page_02.html

Пример Создадим две страницы, переход между которыми будет осуществляться по текстовым ссылкам Page_01.html Page_02.html

Слайд 12

Пример

Page_01.html
Строка Перейдем на вторую страницу - позволяет задать текстовую ссылку (текст

Пример Page_01.html Строка Перейдем на вторую страницу - позволяет задать текстовую ссылку
«Перейдем на вторую страницу») на страницу Page_02.html
Page_02.html
Строка Вернемся на первую страницу позволяет задать текстовую ссылку (текст «Вернемся на первую страницу») на страницу Page_01.html
Таким образом мы получили две связанные ссылками html-страницы

Слайд 13

Задание

Создайте html-страницу, которая будет содержать ссылки на две другие страницы:
переход на вторую

Задание Создайте html-страницу, которая будет содержать ссылки на две другие страницы: переход
страницу;
переход на третью страницу;
Вторая страница будет содержать текст «Вы перешли на вторую страницу. Чтобы вернуться обратно нажмите на ссылку» и ссылку «вернуться назад».
Третья страница будет содержать текст «Вы перешли на третью страницу. Чтобы вернуться обратно нажмите на ссылку» и ссылку «вернуться назад».
Протестируйте в браузере систему переходов между страницами.

Слайд 14

Атрибуты

name
Данный параметр присваивает ссылке условное имя.
Такая форма обращения к ссылке (по присвоенному

Атрибуты name Данный параметр присваивает ссылке условное имя. Такая форма обращения к

Слайд 15

Атрибуты

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

Атрибуты target Данный параметр используется, если при переходе по ссылке новую страницу
не в текущем окне браузера.
Может принимать следующие значения:
_blank – создается новое пустое окно браузера и в него загружается страница;
_self – страница загружается в текущее окно (используется по умолчанию);
-parent – страница загружается в родительское окно (если таковое имеется);
_top – страница загружается в текущее окно, при этом все фреймы удаляются.

Слайд 16

Атрибуты

title
Данный параметр позволяет задать текст, описывающий ссылку; данный текст выводится браузером, когда

Атрибуты title Данный параметр позволяет задать текст, описывающий ссылку; данный текст выводится
пользователь наводит на ссылку указатель мыши.

Слайд 17

Задание

Создайте систему html-страниц (минимум 2 страницы), связанных текстовыми ссылками. Для ссылок задайте:
при

Задание Создайте систему html-страниц (минимум 2 страницы), связанных текстовыми ссылками. Для ссылок
наведении мыши на ссылку появляется краткая текстовая надпись (информирующая о том, куда ведет эта ссылка);
при переходе по ссылкам страницы открываются в новом окне браузера.

Слайд 18

Изображение как ссылка

В качестве ссылки может выступать изображение. Тогда в тег

Изображение как ссылка В качестве ссылки может выступать изображение. Тогда в тег
помещается тег .
Например,

изображение 5416.jpg будет являться ссылкой
при наведении указателя мыши появится надпись "переход на сайт onliner.by";
при щелчке ссылка откроет страницу в новом окне браузера (target='_blank');

Слайд 19

Пример

при наведении указателя мыши появляется надпись

Пример при наведении указателя мыши появляется надпись

Слайд 20

Задание

создайте html-страницу;
задайте на ней ссылку на внешний ресурс (любой, например, tut.by);
ссылку оформите

Задание создайте html-страницу; задайте на ней ссылку на внешний ресурс (любой, например,
в виде изображения;
для ссылки укажите следующие параметры:
- при наведении указателя мыши появляется комментарий;
- страница при активизации ссылки открывается в новом окне браузера;
для изображения, выступающего в роли ссылки, задайте следующие параметры:
- задайте небольшой размер;
- обводку рамкой;
- ориентируйте по центру;

Слайд 21

Якоря

Якоря – ссылки в пределах одной страницы.
Сначала устанавливаем метки в тех местах

Якоря Якоря – ссылки в пределах одной страницы. Сначала устанавливаем метки в

Слайд 22

Якоря

Якорь можно установить и на другую страницу.
Для этого все выполняется аналогично предыдущему

Якоря Якорь можно установить и на другую страницу. Для этого все выполняется
примеру, изменяется только адрес ссылки: указывается не просто метка, а еще добавляется имя страницы, на которой эта метка расположена;
например, Переходим на нужную позицию

Слайд 23

Пример

Выбираем ссылку Переходим на этой же странице к заданной метке

Пример Выбираем ссылку Переходим на этой же странице к заданной метке

Слайд 24

Пример

Ссылки на метки Метки

Пример Ссылки на метки Метки

Слайд 25

Задание

Создайте html-страницу; разместите на ней три абзаца произвольного текста (объем на несколько

Задание Создайте html-страницу; разместите на ней три абзаца произвольного текста (объем на
вертикальных прокрутов мышью). В начале каждого абзаца задайте метку для перехода по ссылке. В начале страницы введите три строки
Абзац 1
Абзац 2
Абзац 3
которые будут ссылками на заданные вами метки.
Проверьте работу ссылок в браузере.

Слайд 26

Формат ссылок

Формат ссылок задаем через стили.
link – не посещённая ссылка;
Например,
a: link{color: #

Формат ссылок Формат ссылок задаем через стили. link – не посещённая ссылка;
a23434;} можно опустить link; будет аналогично a{color: #a23434;}
active - ссылка при активации пользователем элемента (при нажатии левой кнопки мыши)
Например,
a: active {color: #34a237;}
visited – посещенная ссылка
Например,
a: visited{color: #3449a2;}
hover – при наведении указателя мыши, но до щелчка
Например,
a: hover{color: #efe70a;}

Слайд 27

Пример

a:link{text-decoration: none;}
для ссылок убираем эффект подчеркивания
a:visited { text-decoration: none;}
для посещенных

Пример a:link{text-decoration: none;} для ссылок убираем эффект подчеркивания a:visited { text-decoration: none;}
ссылок убираем эффект подчеркивания
a:active { text-decoration: none;}
для ссылок, по которым выполняется щелчок, убираем эффект подчеркивания
a:hover { text-decoration: underline; color: red;}
при наведении указателя мыши меняет цвет ссылки
и создает эффект подчеркивания

Слайд 28

Задание

В любом из предыдущих заданий, где использовались ссылки, задайте через стили дополнительные

Задание В любом из предыдущих заданий, где использовались ссылки, задайте через стили
параметры (изменение цвета в зависимости от активизации или другие параметры – размер, стиль и т.п.).
Имя файла: Занятие-№4.pptx
Количество просмотров: 27
Количество скачиваний: 0