HTML: Как сделать картинку ссылкой
Вы наверное не раз замечали, что на многих сайтах в качестве ссылок используются различные картинки, которые по принципу работы ничем не отличаются от текстовых ссылок. Для того чтобы заменить обычную текстовую ссылку на изображение, нужно внутрь элемента поместить тег , который указывает путь к изображению:
Посетите наш сайт, кликнув по картинке:
Убираем рамку
При использовании изображений в качестве ссылок браузеры автоматически будут добавлять к ним рамку, которая легко убирается с помощью CSS свойства border со значением none.
Чтобы убрать рамку у картинки ссылки, можно прописать свойство border в атрибут style:
Этот способ подойдёт когда картинка ссылка всего одна. Но если у вас много таких ссылок, то лучше прописать стиль сразу ко всем картинкам, которые вложены в тег , сделать это можно так:
a img
Просто добавьте этот код к остальным стилям и он уберёт рамки у всех картинок, являющихся ссылками.
С этой темой смотрят:
- Как сделать ссылку в html
- Абсолютные и относительные ссылки html
- Открытие html ссылки в новой вкладке
- Ссылка на раздел страницы в html
- HTML тег
Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011 – 2023 © puzzleweb.ru | razumnikum.ru
Изображение в качестве ссылки
Кроме текста, в качестве ссылок можно использовать и рисунки. Изображение в этом случае надо поместить между тегами и , как показано в примере 1.
Пример 1. Создание рисунка-ссылки
Ссылка
Вокруг изображения-ссылки автоматически добавляется рамка толщиной один пиксел и цветом, совпадающим с цветом текстовых ссылок.
Чтобы убрать рамку, следует у тега установить атрибут border=»0″ (пример 2).
Пример 2. Удаление рамки вокруг изображения
Ссылка
Можно также воспользоваться CSS, чтобы убрать рамку для всех изображений, которые являются ссылками. Для этого применяется стилевое свойство border cо значением none (пример 3).
Пример 3. Использование CSS
Ссылка A IMG
Конструкция A IMG определяет контекст применения стилей — только для тега , который находится внутри контейнера . Поэтому изображения в дальнейшем можно использовать как обычно.
Как сделать картинку ссылкой
Обычно ссылка выглядит как подчёркнутый участок текста, окрашенный в стандартный синий цвет. Нажимая на заинтересовавшую ссылку, пользователь переходит на новую страницу или сайт.
Ссылки в большой статье могут потеряться, а вот красочная картинка привлекает больше внимания.
Чтобы вставить изображение на сайт, используют тег . У тега есть четыре обязательных атрибута:
- src — для указания пути до файла с картинкой и его отображения на экране;
- width и height — размеры изображения. Эти атрибуты позволяют резервировать место для изображения, чтобы убрать «прыжки» страницы пока изображение грузится;
- alt — альтернативное описание.

Адрес ссылки задаётся в формате URL с помощью атрибута href .
Часто изображения-ссылки используются в галереях, когда с уменьшенной версии изображения ставится ссылка на полноразмерную версию картинки или на отдельную страницу с этим изображением и подписью к нему.
Как выделить изображение-ссылку?
Если вы хотите выделить ссылку, сделайте картинку увеличивающейся или подсветите её цветом при наведении курсора.
Чтобы картинка-ссылка меняла цвет, пропишите в стилях её состояние:
a:hover img
Состояние :hover срабатывает, когда пользователь наводит курсор мыши на элемент. Но, если картинка совсем пропадёт, а вместо неё появится яркий цвет, пользователь не успеет рассмотреть изображение.
Чтобы цвет был полупрозрачным, а картинка просвечивала сквозь него, укажите свойство opacity .
a:hover img
Это свойство задает уровень прозрачности элемента. Значение 0 соответствует полной прозрачности, а значение 1 — полной непрозрачности. Укажите любое число от 0 до 1 , чтобы получить нужный уровень прозрачности.


Чтобы картинка увеличивалась при наведении курсора, примените свойство transform .
a:hover img
Теперь при наведении курсора картинка увеличится в полтора раза. Вместо числа 1.5 укажите подходящее значение, чтобы увеличить или уменьшить картинку. Больше единицы — увеличить, от 0 до 1 — уменьшить. Например, если нужно уменьшить картинку в два раза, укажите для свойства transform значение 0.5.
Полезные материалы
- Что такое ссылки и как их ставить. Тег а
- 6 простых правил хорошего alt-текста
- Как убрать подчёркивание ссылок
- Полупрозрачный градиент над картинкой на чистом CSS
- Нестандартное подчёркивание текста на чистом CSS. Свойство text-decoration
«Доктайп» — журнал о фронтенде. Читайте, слушайте и учитесь с нами.
Как сделать картинку ссылкой?
Чтобы картинка была ссылкой на сайт или веб-страницу, элемент достаточно вставить внутрь ссылки следующим образом.
Здесь атрибут src определяет адрес картинки, а href — адрес сайта или веб-страницы, куда будет вести ссылка.
В примере 1 показано добавление нескольких изображений, каждое из них является ссылкой.
Пример 1. Изображения как ссылки
Результат данного примера показан на рис. 1. Обратите внимание, что изображения-ссылки ничем не отличаются от обычных картинок и чтобы понять, что перед нами ссылка, следует навести на картинку указатель или щёлкнуть по ней.

Рис. 1. Изображения как ссылки
См. также
- text-decoration-skip-ink
- Атрибуты ссылок
- Атрибуты элементов
- Выравнивание картинок
- Добавление медиа-контента
- Изображения
- Изображения
- Изображения в HTML
- Использование :hover
- Масштабирование картинок
- Наследование в CSS
- Подрисуночная подпись
- Создание ссылок
- Ссылки
- Ссылки
- Ссылки в HTML
- Фон в CSS
- Форматы графических файлов
- Якоря