(HTML 2.0) - Image
Используется для вставки изображений в HTML-документ.
Это один из самых популярных элементов, незаменимый инструмент web-дизайнера. Элемент допускает вставку изображений в форматах JPEG и GIF (включая прозрачные и анимированные). Последние версии браузеров позволяют также использовать формат PNG.
Элемент IMG не имеет конечного тэга.
Параметры:
SRC - обязательный параметр. Указывает адрес (URL) файла с изображением.
HEIGHT и WIDTH - определяют ширину и высоту изображения соответственно. Если указанные значения не совпадают с реальным размером изображения, изображение масштабируется (порой с заметной потерей качества).
HSPACE и VSPACE - определяют отступ картинки (в пикселах) по горизонтали и вертикали от других объектов документа. Просто необходимо при обтекании изображения текстом.
ALIGN - обязательный параметр. Указывает способ выравнивания изображения в документе. Может принимать следующие значения:
left - выравнивает изображение по левому краю документа. Прилегающий текст обтекает изображение справа.
right - выравнивает изображение по правому краю документа. Прилегающий текст обтекает изображение слева.
top и texttop - выравнивают верхнюю кромку изображения с верхней линией текущей текстовой строки.
middle - выравнивает базовую линию текущей текстовой строки с центром изображения.
absmiddle - выравнивает центр текущей текстовой строки с центром изображения.
bottom и baseline - выравнивает нижнюю кромку изображения с базовой линией текущей текстовой строки.
absbottom - выравнивает нижнюю кромку изображения с нижней кромкой текущей текстовой строки.
NAME - определяет имя изображения, уникальное для данного документа. Вы можете указать любое имя без пробелов с использованием латинских символов и цифр. Имя необходимо, если вы планируете осуществлять доступ к изображению, например, из JavaScript-сценариев.
ALT - определяет текст, отображаемый браузером на месте изображения, если браузер не может найти файл с изображением или включен в текстовый режим. В качестве значения задается текст с описанием изображения.
BORDER - определяет ширину рамки вокруг изображения в пикселах. Рамка возникает, только если изображение является гипертекстовой ссылкой. В таких случаях значение BORDER обычно указывают равным нулю.
Пример 1:
|
<IMG src="/img/picture.gif" WIDTH="45" HEIGHT="53" ALT="Рысь" HSPACE="10" ALIGN="left"> Этот текст обтекает картинку с рысью справа и находится от нее на расстоянии 10 пикселов.
|
|
Пример 2. Использование изображения в качестве гиперссылки:
|
<A HREF="carlson.html">
<IMG src="/img/button.jpg" WIDTH="70" HEIGHT="30" ALIGN="right" BORDER="0" ALT="Досье Карлсона">
</A>
Для просмотра досье нажмите на кнопку справа.
|
|
Пример 3. Использование ISMAP:
|
<A HREF="http://www.tutu.ru/">
<IMG SRC="logo.gif" ISMAP></A>
|
|
Пример 4. Использование USEMAP:
|
<IMG src="/img/buttons.jpg" WIDTH="170" HEIGHT="120" ALIGN="middle" BORDER="0" USEMAP="#ButtonsMap">
|
|
Примечания (особо важно):
|
Золотое правило web-мастера - всегда явно задавать размеры картинки в параметрах HEIGHT и WIDTH, резервируя тем самым место в окне браузера еще до загрузки изображения. В противном случае документ при загрузке каждой картинки будет заново перерисовываться. А на медленных машинах или при подключении к сети посредством модема это смотрится просто отвратительно.
|
|
Второе золотое правило web-мастера: если на картинке изображено что-то разборчивое, нужно описать это словами в параметре ALT.
|
|
ВСЕГДА сразу после <IMG ...> ставьте <BR>!!! А то проблем не миновать - после картинки появится пустое пространство в несколько пикселей. Причем, ставьте вплотную, без пробелов: <img ...><br>.
|
|
Значения top и texttop параметра ALIGN не совсем идентичны, и их использование порой дает разный результат. Попробуйте поэкспериментировать.
|
Спецсимволы в HTML
В заключении сегодняшнего урока, предлагаем вам познакомиться со спецсимволами, которые
можно вставлять на свои страницы. Ниже приведен лишь небольшой их список
- наиболее часто встречающиеся. Остальные вы можете самостоятлеьно получить, "перебирая циферки".
Обозначения специальных символов в HTML 4
Вид по имени |
Вид по коду |
Имя |
Код |
Описание |
HTMLlat1 - Latin 1 |
|
|
nbsp |
  |
неразрывный пробел |
£ |
£ |
pound |
£ |
фунт стерлингов |
¥ |
¥ |
yen |
¥ |
иена или юань |
¦ |
¦ |
brvbar |
¦ |
разорванная вертикальная черта |
§ |
§ |
sect |
§ |
параграф |
© |
© |
copy |
© |
знак copyright |
® |
® |
reg |
® |
знак зарегистрированной торговой марки |
¯ |
¯ |
macr |
¯ |
macron = spacing macron = overline = APL overbar |
° |
° |
deg |
° |
градус |
± |
± |
plusmn |
± |
плюс-минус |
² |
² |
sup2 |
² |
верхний индекс 'два' - 'квадрат' |
³ |
³ |
sup3 |
³ |
верхний индекс 'три' - 'куб' |
¼ |
¼ |
frac14 |
¼ |
дробь - одна четверть |
½ |
½ |
frac12 |
½ |
дробь - одна вторая |
¾ |
¾ |
frac34 |
¾ |
дробь - три четверти |
€ |
€ |
euro |
€ |
валюта евро |