Как сделать всплывающую подсказку?
Приветствую всех читателей проекта Сайт с нуля! Сегодня мы будем разбирать тему всплывающих подсказок. Как добавить всплывающую подсказку к изображению и тексту? Оказывается очень просто...
Для тех, кто еще не понял о чем речь, объясняю подробнее. Всплывающая подсказка представляет собой дополнительное текстовое сообщение, которое появляется при наведении курсора на изображение либо часть текста (слово, фраза). Рассмотрим добавление всплывающих подсказок для html-сайтов, написанных самостоятельно либо созданных с помощью программы WebPageMaker.
Начнем с изображений. Можно добавить стандартную подсказку без применения стилей CSS, она будет выглядеть как стандартный текст в тонкой рамочке. А можно добавить всплывающую подсказку, появляющуюся внизу изображения на затемненном фоне. Первый вариант самый простой и не требует абсолютно никаких особых знаний и умений.
Второй вариант чуть сложнее, так как подразумевает некоторые минимальные настройки, например, вы можете с помощью стилей указать цвет фона всплывающей подсказки и цвет шрифта. Но такая подсказка и смотрится намного эффектнее, чем стандартная. При наведении курсора на изображение, нижняя часть изображения затемнится полупрозрачным фоном с текстом подсказки, в котором можно разместить описание данного изображения.
Начнем с простейшего решения без применения CSS. Добавление подсказки таким методом происходит с помощью атрибута title тега <img>. В качестве подсказки используется текстовая строка, заключенная в кавычки.
<p><img src="images/tri_dorogi.jpg" alt="Выбор пути" title="Какую дорогу выбрать?"></p>
Вот такой одной строчки кода, добавленной между тегами <body> достаточно, чтобы при наведении курсора на картинку всплывала подсказка. Что в этой строчке вам надо изменить? Прежде всего это название картинки, у меня она называется tri_dorogi.jpg, вы вместо него вписываете название своей картинки.
Далее указываете альтернативное описание картинки, то есть то, что увидит пользователь в случае, если картинка не загрузилась, у меня это "Выбор пути". И последнее - это текст самой подсказки, вместо "Какую дорогу выбрать?" вы вписываете свою подсказку.
Как это выглядит в действии легко увидеть наведя курсор на изображение. Сразу под курсором появляется подсказка.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Всплывающая подсказка</title>
</head>
<body>
<p><img src="images/tri_dorogi.jpg" alt="Выбор пути" title="Какую дорогу выбрать?"></p>
</body>
</html>