
Для вставки графического изображения применяется тэг <IMG>
| src="URL" | URL-адрес файла изображения. |
| alt="text" | Текст, который будет отображаться вместо изображения, при невозможности его вывода. |
| align | Выравнивание изображения. Может принимать значения:
|
| height | Высота картинки в пикселях. |
| width | Ширина картинки в пикселях. |
| border | Ширина рамки вокруг картинки в пикселях (только NN). |
| hspace | Ширина свободного пространства в пикселах, которое должно отделять изображение от текста по горизонтали. |
| vspace | Ширина свободного пространства в пикселах, которое должно отделять изображение от текста по вертикали. |
| usemap | URL-адрес файла карты изображения. |
| ismap | Указывает, что данное изображение является картой.. |
| left | left left leftleft left left |
| right | right right rightright right right |
| top | top top toptop top top |
| middle | middle middle middlemiddle middle middle |
| bottom | bottom bottom bottombottom bottom bottom |
| texttop | texttop texttop texttoptexttop texttop texttop |
| absmiddle | absmiddle absmiddle absmiddleabsmiddle absmiddle absmiddle |
| baseline | baseline baseline baselinebaseline baseline baseline |
| absbottom | absbottom absbottom absbottomabsbottom absbottom absbottom |
Если вставить картинку между тэгами <A></A> то получится ссылка в виде картинки. В этом случае браузер обведет картинку рамкой, убрать которую можно указав значение атрибута border="0" тэга <IMG>.
Пример:
Картинка-ссылка с рамкой:
<a href="www.microsoft.com"><IMG src="../pics/office.gif" align="absmiddle"></a> www.microsoft.com
www.microsoft.com
Картинка-ссылка без рамки:
<a href="www.microsoft.com"><IMG src="../pics/office.gif" border="0" align="absmiddle"></a>www.microsoft.com
www.microsoft.com
Карты изображений (image maps) очень удобны для создания различного рода графических меню. Попробуем создать простейшее изображение, содержащее карту.
Для этого нарисуем, например, что-нибудь типа этого:

На этом изображении имеются три области: прямоугольник, круг и то что осталось, каждая из которых имеет свой цвет. Опишем карту путем задания координат этих областей:
Карта задается тэгами<map></map>, внутри которых тэгами <area> задаются чувствительные области карты.
| shape | Задает форму чувствительной области. Может принимать значения:
|
| href | URL объекта, который должен быть загружен после щелчка левой клавишей мыши по чувствительной области. |
| nohref | задание областей, нечувствительных к нажатию мышью. |
<MAP NAME="mymap">
<area shape="circ" coords="75,105,53" href="circle.htm">
<area shape="rect" coords="164,52,273,151" href="rectange.htm">
<area shape="rect" coords="0,0,297,224" nohref>
</MAP>
Следует обратить внимание, что последним тэгом <AREA> мы описываем все изображение, как нечувствительное к щелчкам мыши. В случае перекрывающихся областей браузер использует первое встреченное им в карте описание. Следовательно, в нашем случае браузер исключит из нечувствительной области заданный вначале круг и прямоугольник.
Затем вставим с помощью тэга <img> карту изображения в документ.
<img src="../pics/map.gif" border=0 usemap="#mymap">
Вот что получилось:

Карту изображения можно задать в отдельном файле. В этом случае следует указать этот файл в параметре атрибута usemap.
Например, если карта изображения задана в файле imgmap.htm:
<img src="../pics/map.gif" border=0 usemap="imgmap.htm#mymap">
Для создания карт изображений лучше использовать специальные программы, например: GeoHTML 2.1
Сделать фон страницы можно с помощью атрибута background тэга <body>, например:
<body background="bgr.gif">
С помощью тэга <IMG> можно вставить в документ видеофрагмент в формате *.avi*.
| dynsrc="URL" | путь к avi-файлу. |
| src="URL" | путь к графическому изображению, которое появится в случае неспособности браузера проигрывать видеофрагменты. |
| start | Момент начала проигрывания. Может принимать значения:
|
| controls | отображать элементы управления процессом проигрывания. |
| loop | количество проигрываний видеофрагмента. Если loop равно -1 или INFINITE, проигрывание будет выполняться бесконечно. |
| loopdelay | Задержка между проигрываниями в миллисекундах. |
Например:<img dynsrc="../pics/search.avi" start="mousemove" controls>
Видеофайл можно вставить в документ с помощью обычной ссылки, например:
<a href="../pics/search.avi">просмотр ролика</a>
В этом случае при нажатии на ссылку браузер загрузит плагин для воспоизведения видио и запустит ролик.
Чтобы вставить звуковой файл в документ, применяются следующие тэги:
Для MSIE - <bgsound> с атрибутами:
<embed src="bgmusic.mid" autostart="true" hidden="true" loop="0">
<bgsound src="bgmusic.mid" loop="infinite">
Урок5.Ссылки в документах HTML. | Урок7. Работа с формами.
|