Ссылки и изображения в HTML

Ссылки и изображения в HTML

Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье мы разобрали создание списков в html. В данной статье я бы хотел рассказать о том, как добавлять ссылки и изображения в HTML-страницу. Пожалуй, в интернете сейчас не найти ни одной страницы, на которой нет изображений и ссылок. Взять хотя меню навигации по сайту, она есть абсолютно на каждой странице. Не будем много болтать и сразу приступим к добавлению ссылок и изображений на HTML-страницу. Для того, чтобы добавить изображение необходимо использовать тег <img>. Сразу пример:

<html>
<head>
<meta charset="utf-8"/>
<title>Добавление ссылок и изображений в HTML</title>
</head>
<body>
<img src="car.jpg" width="300px" height="200px" alt="Наша картинка"/>
</body>
</html>

Как мы видим, тег <img> является одиночным, т.е. у него нет закрывающегося тега <img/>. Также у него есть несколько атрибутов. Атрибут src указывает путь до картинки. В данном случае мы написали "car.jpg". Картинка в браузере откроется только в том случае, если файл, из которого мы её открываем, находится в той же директории, что и сама картинка. Это так называемый относительный путь. Можно указывать полный или, по-другому, абсолютный путь,чтобы точно не ошибиться. Например:

src="http://mysite.ru/images/car.jpg"

Вернемся к нашей конструкции:

<img src="car.jpg" width="300px" height="200px" alt="Наша картинка"/>

В данном случае будет создана картинка шириной в 300px и высотой 200px, за что отвечают атрибуты width и height. Если их не указывать, то в браузере появится картинка изначального размера, т.е. того, который она имеет физически. Также значения ширины и высоты картинки можно задать в процентах (от размера экрана). Пусть мы хотим, чтобы картинка занимала всю ширину и половину высоты окна браузера. Для этого нужно написать:

<img src="car.jpg" width="100%" height="50%" alt="Наша картинка"/>

Атрибут alt обозначает тот текст, который появится, если картинка по каким-то причинам не отобразилась, или у пользователя отключен показ картинок в браузере. Рекомендую ставить этот атрибут всегда, так как это полезно для оптимизации сайта.
Пришло время научиться добавлять на наши страницы ссылки. Напишем следующий код:

<html>
<head>
<meta charset="utf-8"/>
<title>Добавление ссылок и изображений в HTML</title>
</head>
<body>
<a href="https://yandex.ru" title="Яндекс">Перейти на сайт Яндекса</a>
</body>
</html>

Тег <a> означает начало ссылки. У этого тега есть несколько атрибутов. Атрибут href(якорь) указывает то, куда мы попадем, при нажатии на ссылку. В данном случае мы попадем на сайт Яндекса.
В атрибуте href можно указывать не только ссылки на другие страницы или сайты, но и что угодно, например другие файлы, картинки. Пути могут быть также, как и абсолютные, так и относительные.

Допустим, вы хотите разместить у себя на странице возможность скачать файл. Пусть файл у нас имеет название "file.docx" и лежит в папке files. Для этого нужно написать:

<a href="files/file.docx" title="Мой файл">Скачать мой файл</a>

После того, как пользователь нажмёт "Скачать мой файл", файл будет скачан ему на компьютер.

Атрибут title будет выводить тот текст, который появится при наведении курсором на ссылку.
Если вы обратили внимание, то сайт Яндекса открывается в том же окне, что и наша страница. Есть ещё один атрибут, который отвечает за то, в каком окне будет открываться сайт.
Давайте напишем код:

<a href="https://yandex.ru" title="Яндекс" target="_blank">Перейти на сайт Яндекса</a>

В данном случае сайт Яндекса откроется в новом окне.

Домашнее задание: у атрибута target есть и другие значения, например _self или _new. Попробуйте поиграться с этими значениями и посмотрите, что при этом происходит.

В данной статье вы научились вставлять ссылки и изображения на html-страницу.

На связи был Алексей Гулынин, оставляйте свои комментарии, увидимся в следующих статьях.


Комментарии:

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

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