Вставка элементов из внешних источников. Вставка изображений. Фоновая графика

Если текст в HTML-документ может быть введен непосредственно, то для вставки на веб-страницу графики, звука, видео и т.п. применяются специальные теги и атрибуты с адресами соответствующих файлов. При загрузке в веб-браузер HTML-документа с такими тегами в него будут загружены и требуемые файлы, если они будут найдены.

Графика

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

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

В Интернете применяются графические форматы GIF, JPEG, PNG. Кроме того GIF-файл может содержать анимацию.

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

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

Изображение вставляется в веб-страницы с помощью одинарного тега <img> (image(англ) — изображение). Этот тег имеет следующие параметры:

Примечание. Если тег <img>, задающий изображение, вставить в контейнерный тег ссылки <a>, то получится так называемая графическая ссылка (баннер). Браузер по умолчанию выделяет ссылки рамки вокруг их графических изображений. Чтобы исключить отображение рамки, достаточно использовать в теге <img> атрибут border = 0.

Фоновая графика

Фон клиентской области окна браузера можно заполнить изображением из графического файла. Фоновая графика задается в теге <body> с помощью атрибута background, значением которого является URL-адрес или имя графического файла.

Пример:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Изображение на странице</title>
</head>

<body background="fon1.png" >
Привет всем!
</body>
</html>

В окне веб-браузера это будет выглядеть ТАК.

Для браузера Internet Explorer можно указать дополнительный атрибут bgproperties="fixed", запрещающий прокрутку фонового изображения.

Пример:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Изображение на странице</title>
</head>

<body background="fon1.png" bgproperties="fixed">
Привет всем!
</body>
</html>

В окне веб-браузера это будет выглядеть ТАК.

Для того, чтобы предотвратить резкий переход, например от светлого тона к темному, вызывающее неприятное мелькание, необходимо использовать параметр bgcolor, где указать цвет близкий к фоновому. Ведь фоновое изображение может загрузиться с некоторой задержкой.

Пример:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Изображение на странице</title>
</head>

<body background="fon1.png" bgproperties="fixed" bgcolor="#D2FFFF">
Привет всем!
</body>
</html>

В окне веб-браузера это будет выглядеть ТАК.

В качестве фонового изображения обычно используется небольшой и простой рисунок (текстура), который многократно выводится на экран, заполняя все окно. Этот рисунок может представлять собой небольшой прямоугольник или же узкую полоску (например,с градиенской заливкой). Такие изображения, подобно листам обоев, покрывают все окно браузера, оставляя незаметными стыки. Кроме того, поскольку изображение небольшое (не более нескольких килобайтов), создание фона происходит быстро.

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




  • Другие |

Похожие материалы по теме: Вставляем изображение

назадвверхвперед
Rambler's Top100