- Графические форматы
- Изображения
- Для чего нужен альтернативный текст?
- Добавил к рисунку альтернативный текст, но его не видно в браузере.
- Как добавить всплывающую подсказку к изображению?
- Как добавить картинку на веб-страницу?
- Как добавить подпись под фотографией?
- Как добавить рамку к изображению?
- Как изменить цвет рамки вокруг изображения-ссылки?
- Как разместить несколько картинок рядом по горизонтали?
- Как разместить слитно два изображения друг под другом?
- Как сделать изображение на всю ширину окна браузера?
- Как сделать обтекание картинки текстом?
- Как сделать, чтобы фотография располагалась по правому краю окна браузера?
- Как сделать, чтобы цвет рамки вокруг изображения-ссылки менялся при наведении на него курсора мыши?
- Как убрать рамку вокруг изображений-ссылок?
- Как установить изображение полупрозрачным?
- Можно ли изменить вид всплывающей подсказки?
- Почему изображение не показывается на сайте?
- Почему изображения на странице видны только на моем компьютере?
- Установил путь к рисунку как /pic.gif, но рисунок не отображается на веб-странице. Почему?
- Фоновая картинка

Разделы
Как изменить цвет рамки вокруг изображения-ссылки?
Рамка вокруг изображения появляется в том случае, когда к тегу <IMG> добавляется параметр border с ненулевым значением и при создании изображения-ссылки. При этом тег <IMG> хранится внутри контейнера <A>. Независимо от ситуации цвет рамки устанавливается автоматически, однако через стили можно задать любой желаемый цвет границы.
По умолчанию цвет рамки вокруг изображений-ссылок совпадает с цветом текстовых ссылок. В стилях достаточно использовать атрибут border, добавляя его к конструкции A IMG, она сообщает, что рамку следует добавлять только к тегу <IMG>, когда он находится внутри тега <A> (пример 1).
Пример 1. Цвет рамки
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Изображение-ссылка</title>
<style type="text/css">
A IMG {
border: 3px solid #c79316; /* Рамка вокруг ссылок */
}
A:visited IMG {
border: 3px solid #c716bd; /* Рамка вокруг посещенных ссылок */
}
</style>
</head>
<body>
<p>
<a href="photo1.html"><img src="thumb1.jpg" alt="Фотография 1"></a>
<a href="photo2.html"><img src="thumb2.jpg" alt="Фотография 2"></a>
</p>
</body>
</html>
Результат данного примера показан на рис. 1. Чтобы цвет рамки менялся при посещении ссылки, в примере используется псевдокласс visited.

Рис. 1. Цвет рамки вокруг непосещенной и посещенной ссылки

Отправить комментарий