- •Терминология
- •Шаблон Web-страницы (пример-заготовка готовой страницы)
- •Специальные символы
- •Управление цветом
- •Горизонтальная линия в качестве прямоугольника:
- •Устаревшие и нестандартные элементы
- •Bgsound
- •Немного о способе применения атрибутов
- •Charset
- •Классы (class)
- •Универсальные классы(атрибут id)
- •Classid
- •Longdesc (long description)
- •Атрибуты, применяемые с элементом frame
- •Организация перехода по фреймам
- •Классы (class)
- •Универсальные классы(атрибут id)
- •Объекты и формы
- •Атрибуты, применяемые в объектах
- •Общие атрибуты форм
- •Пример формы
- •Находится в стадии разработки
- •Атрибуты событий
- •Column-span
- •Border-collapse
- •Background-attachment
- •Background-position
- •Play-during
- •Azimuth
- •Elevation
- •Свойства интерфейса cursor
- •Color, background-color
Объекты и формы
В ХТМЛ есть определение объекта и звучит оно так: это некая нестандартная часть страницы, которую определяет пользователь.
К объектам относятcя рисунки, таблицы, окна и т.д.
Особняком стоят объекты- программы. При их помощи можно создавать нестандартные части страниц. Они вставляются при помощи универсального элемента OBJECT.
Атрибуты, применяемые в объектах
Элементы объектов (IMG, OBJECT, APPLET) можно использовать с атрибутами: border, width, height, hspace, vspace и стандартными атрибутами: align, charset, class, classid, color, dir, id, lang, longdesc, size, title, type, style.
<IMG>
Элемент для вставки графических объектов - файлов(images). Элемент не имеет конечного тега, так как вся нужная информация задается при помощи атрибутов.
Атрибут src - указатель на графический файл:
src="ссылка на файл"
<IMG src="http://www.название.домен/имя файла">
Атрибут alt - описание рисунка. Это полезно для комментариев, в которых иногда нуждается рисунок.
alt="текст комментария"
Также можно использовать атрибуты: width, heigth и стандартные атрибуты: class, dir, id, lang, title, style, type, longdesc.
Также этот элемент позволяет назначать некоторые части рисунка, как ссылки. В этом случае включаются атрибут ismap.
ismap="ismap"
Хотя значение атрибута не обязательно!
Также включается атрибут usemap:
usemap="#имя карты"
Имя выбирается в соответствии с элементами MAP и AREA
При использовании этого атрибута элемент IMG приобретает свойства гиперссылки и обязательное использование 3-х элементов: MAP и AREA и IMG.
<MAP><AREA></MAP>
Элемент нужен для общего определения карты. Внутри при помощи элемента AREA задаются области карты и имя карты при помощи атрибута name.
name="Имя объекта"
Для каждой области карты должен быть определен свой тег AREA, вклочающий атрибут – ссылку href.
Внуть элемента можно включить и описание alt.
Для определения формы карты применяется атрибут shape, имеющий 3 значения: circle(круг), rect(прямоугольник) и polygon(многоугольник произвольной формы)
Круг (circle)
shape="circle" coords="x,y,r"
где x;y - координаты центра(отсчет от верха (х) и левого края (у) рисунка) и r - радиус карты.
Многоугольник произвольной формы (polygon)
shape="poly" coords="x1,y1, x2,y2, x3,y3..."
где x1,y1, x2,y2, x3,y3... - координаты каждого из углов многоугольника (по часовой стрелке).
Прямоугольник (rect)
shape="rect" coords="x1,y1, x2,y2"
где x1,y1, x2,y2 - координаты верхнего левого и нижнего правого углов прямоугольника.
При помощи атрибута nohref (используется без значений) можно запретить переход по ссылке для определенной области карты.
Примеры карт:
Для обращения к карте можно использовать элемент OBJECT
<OBJECT data="Имя.gif" type="image/gif" usemap="#Имя карты"></object>
Для составления карт удобней всего пользоваться графическими редакторами для установления координат карты. Координаты должны соответствовать положению курсора на картинке.
<APPLET></applet>
Элемент предназначен для вставки программы на Java-языке в броузеры, имеющие java плагины.
<APPLET code="Имя.class" width="число" height="число">Комментарий</applet>
Атрибут code задает имя файла - программы и путь к ней.
Атрибут codebase задает базовое имя файла - программы и путь к ней.
Также этот элемент поддерживает атрибуты alt, name, vspace, hspace и стандартные атрибуты: id, class, title, style.
<OBJECT></object>
Простейшее применение этого объекта - размещение рисунка:
<OBJECT data="Имя.gif" type="image/gif"></object>
Также можно использовать этот элемент вместо IFRAME или APPLET:
<OBJECT codetype="application/java" classid="java:идентификатор" width="число" height="число"> Комментарий</object>
Атрибуты, характерные для OBLECT:
classid="имя объекта" - идентификатор или адрес объекта;
codebase="URL" - ссылка на базовый URL с объектом;
data="URL" - URL с местонахождением объекта;
archive="список адресов" - аналог date, но позволяющий указывать список адресов;
codetype="тип" - используется только вместе с classid;
type="тип объекта" - тип объекта;
declare - объект, обозначенный таким типом загружается, но не выводится на дисплей;
standby="текст сообщения" -текст, который выводится на экран при загрузке объекта.
<PARAM>
Элемент используется внутри APPLET или OBJECT:
<OBJECT classid="Адрес объекта" standby="значение"> <PARAM name="имя параметра" value="Значение параметра" valuetype="Тип параметра"> <PARAM name="имя параметра" value="Значение параметра"> </object>
Или:
<APPLET code="Имя.class" width="число" height="число"> <PARAM name=" имя параметра" value=" Значение параметра"> Комментарий </applet>
Этот элемент должен обязательно содержать атрибуты name и value="значение"
Атрибут valuetype имеет следующие значения:
data - параметр передается в качестве строки;
object - параметр является идентификатором объекта;
ref - значение параметра является ссылкой(Обязательно надо указать type - тип параметра).