Техника Web-дизайна для студента

Размещение графики в HTML-документах

Графические изображения размещаются в HTML-документах с помощью метки <img>. Пример записи:

<IMG ЗЕС="имя файла рисунка">

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

<IMG SRC="pictures/picl. jpg">

Рисунок pic 1 -jpg находится в папке pictures, которая расположе­на в той же папке, что и HTML-документ.

Рисунки могут располагаться и на других ресурсах сети Интер­нет. В этом случае необходимо указать адрес ресурса, путь к файлу и имя файла рисунка. Например:

<IMG SRC=Http://www. mysitel. ru/pictures/picl. jpg>

Параметр src является обязательным. Кроме него могут исполь­зоваться следующие параметры метки <img>:

О alt="текст" — позволяет задать альтернативный текст, кото­рый будет воспроизводиться браузером, если загрузка рисун­ка невозможна. Кроме того, этот текст будет отображаться в виде всплывающей подсказки при наведении курсора на ри­сунок;

О align="значение" — задает выравнивание текста, идущего за меткой <img>, относительно рисунка. Параметр align может принимать следующие значения:

• top — самый высокий элемент строки (не обязательно текстовый) выравнивается по верхней границе изображе­ния;

• техттор — самый высокий текстовый элемент строки вы­равнивается по верхней границе изображения;

• middle — базовая линия строки выравнивается посередине изображения;

• absmiddle — середина строки выравнивается посередине изображения;

• bottom — базовая линия строки выравнивается по нижней границе изображения (действует по умолчанию);

• ABSBOTTOM — нижняя граница строки выравнивается по нижней границе изображения.

В качестве примера рассмотрим следующий документ (лис­тинг 3.1).

Листинг 3.1. Размещение изображения в НТМ1_-документе. Строка, идущая за изображением, выравнивается по его верхней границе

<HTML>

<HEAD>

<TITLE>

Графика

</TITLE>

</HEAD>

<BODY>

<IMG SRC=1.jpg ALT="Петродворец" ALIGN=top>

Эта строка <IMG SRC=l. jpg ALT="Петродворец" WIDTH=50> распо­лагается за рисунком и выравнивается параметром ALIGN со зна­чением ТОР.

</BODY>

</HTML>

В состав строки, идущей за рисунком, входит уменьшенная ко­пия того же рисунка (параметром width уменьшена ширина до 50 рх). Строка выравнивается по верхнему краю уменьшенного рисунка. Результат в окне браузера показан на рис. 3.1.

За рисунком и выравнивается параметром ALIGN со значением ТОР

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

подпись: 
за рисунком и выравнивается параметром align со значением тор
рис. 3.1. пример выравнивания самого высокого элемента строки по верхней границе изображения

_1

подпись: _1При использовании перечисленных значений параметра align, справа от рисунка выводится только одна строка. Чтобы текст обтекал рисунок, можно использовать следующие значения:

О left — изображение располагается слева, текст обтекает его справа;

О right — изображение располагается справа, текст обтекает его слева.

Прервать обтекание рисунка текстом можно меткой <br> с па­раметром CLEAR, который Принимает значения LEFT И RIGHT В зависимости от значения параметра align (листинг 3.2).

Листинг 3.2. Размещение изображения в НТМ1_-документе, текст обтекает рисунок справа

<НТМ1>

<НЕАО>

<Т1^Е>

Графика

</т1та£>

</НЕАО>

<BODY>

<IMG SRC=1.jpg ALT="Петродворец" ALIGN=left>

Этот текст располагается за рисунком и выравнивается парамет­ром ALIGN со значением LEFT. Текст обтекает рисунок справа. <BR CLEAR=LEFT> В этом месте обтекание прерывается.

</BODY>

</HTML>

В браузере это будет выглядеть так, как показано на рис. 3.2.

Размещение графики в HTML-документах

Рис. 3.2. Пример обтекания рисунка текстом и прерывания обтекания

 

Размещение графики в HTML-документах

Другие параметры метки <1мо:

О иютн="значение" — ширина изображения в пикселях или в процентах от ширины элемента, в котором находится изо­бражение (полное окно, ячейка таблицы);

О НЕ 1СНТ="значение" — высота изображения в пикселях или в процентах от высоты элемента, в котором находится изобра­жение, если высота элемента определена;

О НЗРАСЕ="значение" — зазор между текстом и изображением в пикселях по горизонтали;

О V3 РАСЕ=" значение " — зазор между текстом и изображением в пикселях по вертикали;

О BORDER= "значение " — толщина рамки вокруг изображения.

Изменяя размеры изображения, следует использовать только один из параметров width или height. Другой параметр изме­нится автоматически пропорционально первому. Одновременное изменение двух параметров в случае нарушения пропорций при­ведет к искажению изображения.

^ Примечание ^

Если предполагается всегда выводить изображение с уменьшен­ными размерами, то лучше предварительно уменьшить размеры исходного рисунка, а не прибегать к использованию параметров width или height. Это позволит уменьшить размер передавае­мого по сети файла.

Параметры hspace и vs расе необходимо использовать для уве­личения зазоров между рисунком и текстом, который по умол­чанию слишком мал. Так в последнем примере следовало бы задать hspace=io и vspace=7.

Рамки вокруг рисунков устанавливаются редко, но в одном слу­чае параметр border может пригодиться. Если по рисунку осу­ществляется ссылка, то вокруг него появится рамка. Чтобы из­бавиться от нее можно использовать параметр border=o.

По рисункам можно осуществлять ссылки не только на другие HTML-документы, но и на другие ресурсы сети Интернет. Для создания ссылок по рисункам применяются те же способы, что и для гипертекста. Разница заключается лишь в том, что вместо гипертекста должна быть вставлена метка рисунка. Например:

<А HREF="doc. htm"XIMG SRC=l. gif BORDER=Ox/A>

Ссылка осуществляется по рисунку 1 .gif на документ doc. htm.

Техника Web-дизайна для студента

Примеры использования динамических фильтров

Одновременное использование нескольких фильтров применительно к различным изображениям Сформулируем задачу следующим образом. В момент загрузки страницы начинают появляться три изображения с использова­нием разных эффектов, а через 3 с возникают еще …

Описание динамических фильтров

Рассмотрим виды динамических фильтров, а также примеры их применения. О Barn (motion=3Ha4eHne, orientation=3Ha4eHne, duration= значение) — создает эффект вертикальных (orientation= vertical) или горизонтальных (orientation=horizontal) за­дергивающихся (motion=in) ИЛИ раскрывающихся (motion=out) штор. …

Динамические фильтры (переходы)

Динамические фильтры часто называют переходами. Такое на­именование не случайно. С одной стороны, в документе они описываются аналогично статическим фильтрам, хотя и требуют для управления дополнительной программы на JavaScript (впро­чем, управляющая …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.