Окт 27

Вставка изображений

На сайтах очень распространенна вставка всевозможных изображений, и фотографий, которые могут применяться в разных качествах. Как вставлять изображения мы рассмотрим на данном занятии. Основным  тегом для вставки изображений служит тег <img>

Тег <IMG>


Тег <IMG> предназначен для отображения на веб-странице изображений в графическом формате GIF, JPEG или PNG. Этот тег имеет единственный обязательный параметр src, который определяет адрес файла с картинкой. Если необходимо, то рисунок можно сделать ссылкой на другой файл, поместив тег <IMG> в контейнер <a>. При этом вокруг изображения отображается рамка, которую можно убрать, добавив параметр border="0" в тег <IMG>.

Рисунки также могут применяться в качестве карт-изображений, когда картинка содержит активные области, выступающие в качестве ссылки. Такая карта по внешнему виду ничем не отличается от обычного изображения, но при этом оно может быть разбито на невидимые зоны разной формы, где каждая из областей служит ссылкой.

Синтаксис

<img src="URL">

Параметры

  • src -  Путь к графическому файлу.
  • align — Определяет как рисунок будет выравниваться по краю и способ обтекания текстом.
  • alt -    Альтернативный текст для изображения.
  • Border -  Толщина рамки вокруг изображения.
  • height — Высота изображения.
  • width — Ширина изображения.
  • hspace — Горизонтальный отступ от изображения до окружающего контента.
  • vspace — Вертикальный отступ от изображения до окружающего контента.

Закрывающий тег

Не требуется.

Параметр SRC

Описание

Адрес графического файла, который будет отображаться на веб-странице. Наиболее популярны файлы в формате GIF и JPEG.

Синтаксис

<img src="URL">

Обязательный параметр

Да.

Аргументы

В качестве значения принимается полный или относительный путь к файлу.

Значение по умолчанию

Нет.

Пример: Путь к графическому файлу, если изображение находится в тойже папке, что и ваша страница.

<img src="kartinka.jpg">

Параметр ALIGN

Описание

Для изображений можно указывать их положение относительно текста или других изображений на веб-странице. Способ выравнивания изображений задается параметром align тега <IMG>.

Синтаксис

<img align="bottom | left | middle | right | top">

Аргументы

В табл. 1 перечислены возможные значение параметра align и результат его использования.

Табл. 1. Использование значений параметра align

Значение

Описание

Bottom

Выравнивание нижней границы изображения по окружающему тексту...

Left

Выравнивает изображение по левому краю окна.

Middle

Выравнивание середины изображения по базовой линии текущей строки.

Right

Выравнивает изображение по правому краю окна.

Top

Верхняя граница изображения выравнивается по самому высокому элементу текущей строки.

Наиболее популярные параметры — left и right, создающие обтекание текста вокруг изображения.

Значение по умолчанию

bottom

Параметр ALT

Описание

Параметр alt устанавливает альтернативный текст для изображений. Такой текст позволяет получить текстовую информацию о рисунке при отключенной в браузере загрузке изображений. Поскольку загрузка изображений происходит после получения браузером информации о нем, то замещающий рисунок текст появляется раньше. А уже по мере загрузки текст будет сменяться изображением.

Браузеры также отображают альтернативный текст в виде подсказки, появляющейся при наведении курсора мыши на изображение.

Синтаксис

<img alt="альтернативный текст«>

Аргументы

Любая подходящая текстовая строка. Ее обязательно надо брать в двойные или одинарные кавычки.

Обязательный параметр

Да.

Значение по умолчанию

Нет.

Параметр BORDER

Описание

Изображение, помещаемое на веб-страницу, можно поместить в рамку различной ширины. Для этого служит параметр border тега <IMG>. По умолчанию рамка вокруг изображения не отображается за исключением случая, когда рисунок является ссылкой. При этом цвет рамки совпадает с цветом ссылок, заданных с помощью стиля или параметра link тега <BODY>.

Чтобы убрать рамку, следует задать параметр border=»0".

Синтаксис

<img border="2">

Аргументы

Любое целое положительное число в пикселах.

Значение по умолчанию

0

Параметр HEIGHT и WIDTH

Описание

Для изменения размеров изображения средствами HTML предусмотрены параметры height и width. Допускается использовать значения в пикселах или процентах. Если установлена процентная запись, то размеры изображения вычисляются относительно родительского элемента — контейнера, где находится тег <IMG>. В случае отсутствия родительского контейнера, в его качестве выступает окно браузера. Иными словами, width="100%" означает, что рисунок будет растянут на всю ширину веб-страницы. Добавление только одного параметра width или height сохраняет пропорции и отношение сторон изображения. Браузер при этом ожидает полной загрузки рисунка, чтобы определить его первоначальную высоту и ширину.

Обязательно задавайте размеры всех изображений на веб-странице. Это несколько ускоряет загрузку страницы, поскольку браузеру нет нужды вычислять размер каждого рисунка после его получения. Это утверждение особенно важно для изображений, размещенных внутри таблицы.

Ширину и высоту изображения можно менять как в меньшую, так и большую сторону. Однако на скорость загрузки рисунка это никак не влияет, поскольку размер файла остается неизменным. Поэтому с осторожностью уменьшайте изображение, т.к. это может вызвать недоумение у читателей, отчего такой маленький рисунок так долго грузится. А вот увеличение размеров приводит к обратному эффекту — размер изображения велик, но файл относительно изображения аналогичного размера загружается быстрее. Но качество рисунка при этом ухудшается.

Синтаксис

<img height="200"> <img width="200">

Аргументы

Любое целое положительное число в пикселах или процентах.
Значение по умолчанию

Исходная ширина или высота изображения.

Параметр HSPACE и VSPACE

Описание

Для любого изображения можно задать невидимые отступы по горизонтали и вертикали с помощью параметров hspace и vspace. Особенно это актуально при обтекании рисунка текстом. В этом случае, чтобы текст не «наезжал» плотно на изображение, необходимо вокруг него добавить пустое пространство.

Синтаксис

<img hspace="10" vspace="10">

Аргументы

Любое целое положительное число в пикселах.

Значение по умолчанию

0

Возможно, Вам будет полезна эта информация:

  1. Вставка формы
  2. Создаем таблицу
  3. Бегущая строка


Написать ответ