HTML Урок 2. Оформление ссылок html

Цель урока: знакомство с оформлением ссылок в html, абсолютные ссылки и локальные ссылки.

Внутренние ссылки в HTML (якорная ссылка)

Представим себе реферат, состоящий из нескольких глав, изложенный в электронном виде на одной веб-странице. Как бы красиво ни был оформлен текст, для того чтобы искать главы придется использовать полосу прокрутки и спускаться «вниз» по странице в поисках необходимой главы.

В таком случае обычно в самом начале страницы делается оглавление из гиперссылок. В HTML такие ссылки, которые организовывают переходы внутри одной страницы, называются внутренними или якорными ссылками.
внутренняя гиперссылка html

Рассмотрим механизм создания внутренних ссылок в HTML. Он состоит из двух шагов:

  1. Создание закладок или якорей (на которые необходимо переходить по ссылкам):
  2. 1 способ:

    <a name="название_закладки"></a>
    <p>Текст для закладки</p>

    В качестве якоря служит тег a с атрибутом name — название якоря (закладки)

    2 способ:

    <p id="название_закладки">Текст для закладки</p>

    Для обозначения якоря используется атрибут id, добавляемый к тегу (теги могут быть практически любые: div, span, p, h…)

  3. Создание ссылок на якоря (на закладки):
  4. <a href="#название_закладки">Текст ссылки</a>

    Знак шарп или решетка (#) ставится обязательно перед названием якоря

Пример: на веб-странице, состоящей из трех глав реферата создать оглавление на 3 главы

Решение:

1
2
3
4
5
6
7
8
9
10
11
12
13
<ol>
<!-- создание ссылок -->
<li><a href="#glava1">Глава 1</a></li>
<li><a href="#glava2">Глава 2</a></li>
</ol>
<!-- создание якоря -->
<h1 id="glava1">Глава 1. "Язык HTML - история"</h1>
<p>Текст главы</p>
...
<!-- создание якоря -->
<h1 id="glava2">Глава 2. "Структура HTML-страницы"</h1>
<p>Текст главы</p>
...

Лабораторная работа №1: Скачайте файл. Создайте оглавление, с каждого пункта которого осуществляется переход к нужной статье (Каждая статья начинается с тега h3)

Оформление ссылок HTML для переходов к другим документам

Синтаксис:

<a href="имя_файла">текст</a>

оформление ссылок html пример

Лабораторная работа №2: скачайте папку. В файле index.html оформите меню в виде гиперссылок на файлы, соответствующие названиям пунктов меню («Кафедра ИТ и МПИ» => kafedra.html, «О НОЦ» => noc.html, «Сведения о поступлении» => postuplenie.html, «Новости образования» => news.html, «Новости дистанционного обучения» => distancenews.html)

переход к другому документу с якорем

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

Синтаксис:

<a href="имя_файла#якорь">текст</a>

Пример: организовать ссылку на файл 1.html, а, конкретнее, на якорь, расположенный в данном файле

Выполнение:
Файл с ссылкой:

...
<a href="1.html#a">Ссылка</a>
...

Файл 1.html:

...
<p id="a">Якорь</p>
...

Лабораторная работа №3: Скачайте папку. Запустите файл menu.html. В файле menu.html оформите меню в виде гиперссылок на файл content.html и показом статьи, соответствующий названию пункта меню

Абсолютные ссылки HTML

Синтаксис:

<a href="протокол://имя_сервера:порт/путь">текст</a>

Рассмотрим примеры:

Ссылка на html-файл по протоколу HTTP:

<a href="http://www.site.ru/doc1.html">текст</a>

Ссылка на zip-файл по протоколу HTTP:

<a href="http://www.site.ru/test.zip">текст</a>

Ссылка на e-mail по протоколу mailto:

<a href="mailto://name@site.ru">текст</a>

Относительный путь ссылок HTML

Рассмотрим примеры того, как правильно должны быть оформлены относительные ссылки.
Относительный путь ссылок HTML пример
На изображении файлом для ссылки является target.html. Сама же ссылка оформляется в файле current.html.
Атрибут href гиперссылки должен иметь таковое значение (как на картинке) при указанных расположениях файлов.

Рассмотрим более сложный вариант расположения файлов:
примеры относительного пути ссылок HTML

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

За это отвечает атрибут тега гиперссылки — target.

Рассмотрим возможные значения атрибута:
_blank — открывает документ в новом окне
_self — открывает документ в том же окне
_parent — открывает документ в родительском окне
_top — открывает документ на весь экран

Изменение цвета гиперссылки

За цвет гиперссылки отвечают ее атрибуты: link, alink, vlink
Изменение цвета гиперссылки

Поделитесь уроком с коллегами и друзьями:
2 комментария

    Саша

    Хотелось бы видеть сначала текст визуальный, затем его же, но в формате html, затем уже с добавлением ссылок в html. Вот это было бы здорово!

      admin

      Не совсем поняла, но постараюсь 🙂

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*


Вставить формулу как
Блок
Строка
Дополнительные настройки
Цвет формулы
Цвет текста
#333333
Используйте LaTeX для набора формулы
Предпросмотр
\({}\)
Формула не набрана
Вставить