Изображение, добавляемое на веб-страницу, можно поместить в рамку различной ширины. Для этого служит параметр border тега <IMG>. По умолчанию рамка вокруг изображения не отображается за исключением случая, когда рисунок является ссылкой. Цвет рамки в этом случае совпадает с цветом текста, заданным с помощью стиля или параметра text тега <BODY> (пример 1).
Пример 1. Добавление рамки вокруг изображения
Браузеры неодинаково отображают данный пример. Так, Firefox и Opera покажет зеленую рамку, а Internet Explorer — черную (рис. 1).
Рис. 1. Вид рамки вокруг рисунка в браузере Opera
Если изображение является ссылкой, рамка добавляется автоматически, толщина ее один пиксел, а цвет рамки совпадает с цветом ссылок.
Чтобы убрать рамку, следует задать параметр border="0" у тега <IMG> (пример 2).
Пример 2. Удаление рамки вокруг изображения
Можно также использовать CSS, чтобы убрать рамку для всех изображений, которые являются ссылками. Для этого применяется стилевой параметр border cо значением none (пример 3).
Пример 3. Использование CSS
Конструкция A IMG определяет контекст применения стилей — только для тега <IMG>, который находится внутри контейнера <A> и является, тем самым, ссылкой.
Аналогично, с помощью стилей можно и установить цвет рамки вокруг картинки. Для этого также используется атрибут border, но в качестве его значения выступает толщина границы, ее стиль и цвет (пример 4).
Пример 4. Изменение цвета рамки с помощью стилей
В данном примере вокруг изображения-ссылки добавляется граница красного цвета толщиной один пиксел.
Copyright © Влад Мержевич
www.htmlbook.ru