Абсолютный и относительный адрес гиперссылки

Абсолютный путь

Самый простой путь задать адрес для ссылки, это указать полный путь, от корня диска.

<a href="C:/server/domain/example/url/index.html" target="_blank">Абсолютный путь</a>

Для сайта такой вариант не подходит. По этому укажем от домена или ip адреса, т.е. от имени сервера.

<a href="httρ://yandex.ru/robots.txt"></a>От домена</a>

Все внутренние ссылки нашего сайта, следует делать относительными.

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

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

Предположим, что мы находимся на странице https://yandex.ru/maps/

<a href="httρs://yandex.ru/maps/">httρs://yandex.ru/maps/</a>

Теперь обратимся к файлу robots.txt, двумя относительными способами.

<a href="/robots.txt"></a>
<a href="robots.txt"></a>

В первом случае мы указали / слэш. Значит адрес нашей ссылки, будет пристыкован сразу к адресу сервера.
Во втором случае, мы просто написали robots.txt, в таком случае имя файла пристыкуется к текущему адресу.

<a href="httρs://yandex.ru/robots.txt"></a>
<a href="httρs://yandex.ru/maps/robots.txt"></a>

Целевой адрес ссылки мы указываем в атрибуте href, который рассматривается в этой статье, а в этой статье рассматриваются другие протоколы. Например, для звонка при клике на ссылку или создания письма, отправки смс и прочее.

Спасибо за внимание! Будем рады видеть вас снова!

Комментарии