Свойства и методы элементов Web-страниц

В предыдущем разделе главы мы узнали, что каждый элемент Web-страницы, объявляемый при помощи того или иного тега, обладает собственным набором событий. Наличие событий свойственно, как мы знаем, объектам DHTML. А раз наши элементы являются объектами, то у них должны быть свои свойства и методы. И это действительно так.
Основные свойства и методы мы рассмотрели в этой главе несколько ранее. А в данном разделе мы узнаем, какие именно свойства и методы специфичны для каждого конкретного элемента Web-страницы. В табл. 7.4 приведен список методов для каждого элемента.

Таблица 7.4. Теги и методы

Тег Гиперссылка Список методов
<а>
Гиперссылка
blur, click, contains, focus, getAttribute, insertAd j acentHTML, insert Adjacent Text, remove At tribute, scrollIntoView, setAttribute
<address>
Специализированное форматирование текста
click, contains, getAttribute, insertAd acentHTML, insert Ad j a cent Text, removeAt tribute, scrollIntoView, setAttribute
<applet>
Внедряет в сост в Web-страницы Java-апплет
blur, click, contains, focus, getAttribute, insertAd j acentHTML, insertAdj acentText, removeAt tribute, scrollIntoView, setAttribute
<area>
Создает активную область-гиперссылку в сегментированной графике
blur, click, contains, focus, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAt tribute, scrollIntoView, setAttribute
<b>
Выделяет текст полужирным шрифтом
click, contains, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAt tribute, scrollIntoView, setAttribute
<base>
Устанавливает URL основного документа
contains, getAttribute, removeAttribute, setAttribute
<basefont>
Задает шрифт, используемый по умолчанию
contains, getAttribute, removeAttribute, setAttribute
<bgsound>
Задает фоновый звук Web-страницы
contains, getAttribute, removeAttribute, setAttribute
<big>
Увеличивает размер шрифта на единицу
click, contains, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAttribute, scrollIntoView, setAttribute
<tfoot>
Создает нижнюю часть таблицы
click, contains, getAttribute, removeAt tribute, scrollIntoView, setAttribute
<th>
Объявляет строку заголовка таблицы
click, contains, getAttribute, removeAt tribute, scrollIntoView, setAttribute
<thead>
Создает область заголовка таблицы
click, contains, getAttribute, removeAt tribute, scrollIntoView, setAttribute
<title>
Применяется для создания заголовка HTML- документа
contains, getAttribute, removeAttribute, setAttribute
<tr>
Объявляет строку таблицы
blur, click, contains, focus, getAttribute, removeAttribute, scrollIntoView, setAttribute
<tt>
Устанавливает специализированное шрифтовое оформление
click, contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute
<u>
Отображает подчеркнутый текст
click, contains, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute
<ul>
Создает маркированный список
click, contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute
<var>
Устанавливает специализированное форматирование текста
click, contains, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute
<blockquote>
Специализированное форматирование текста
click, contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute
<body>
Определяет содержательную часть Web-страницы
blur, click, contains, focus, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute
<br>
Создает принудительный разрыв строки
contains, getAttribute,
insertAd j acentHTML, insert Ad jacentText, removeAttribute, setAttribute
<button>
Создает кнопку
blur, click, contains, createtextRange, focus, getAttribute, insertAdj acentHTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute
<caption>
Создает заголовок таблицы
blur, click, contains, focus, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute
<center>
Центрирует блок содержимого
click, contains, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAttribute, scrollIntoView, setAttribute
<cite>
Специализированное форматирование текста
click, contains, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute
<code>
Специализированное форматирование текста
*
click, contains, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAttribute, scrollIntoView, setAttribute
<col>
Устанавливает определение столбцов таблицы
contains, getAttribute, removeAttribute, setAttribute
<colgroup>
Создает группу столбцов
contains, getAttribute, removeAttribute, setAttribute
<dd>
Элемент списка
click, contains, getAttribute, insert Adjacent HTML, insert Adjacent Text, removeAttribute, scrollIntoView, setAttribute
<dfn>
Специализированное форматирование текста
click, contains, getAttribute, insertAdjacentHTML, insert Adjacent Text, removeAttribute, scrollIntoView, setAttribute
<div>
Группировка элементов содержимого Web-страницы
blur, click, contains, focus, getAttribute, insertAdjacentHTML, insertAdjacentText, removeAttribute, scrollIntoView, setAttribute
<dl>
Создание списка
click, contains, getAttribute, insertAd j acentHTML, insertAdjacentText,' removeAttribute, scrollIntoView, setAttribute
<dt>
Создание элемента списка
click, contains, getAttribute, insertAdj acentHTML, insertAdjacentText, removeAttribute, scrollIntoView, setAttribute
<em>
Специализированное форматирование текста
click, contains, getAttribute, insertAdj acentHTML, insertAdjacentText, removeAttribute, scrollIntoView, setAttribute
<embed>
Внедрение в состав содержимого Web-страницы объектов различных типов
blur, contains, focus, getAttribute, insertAdjacentHTML, insertAdjacentText, removeAttribute, scrollIntoView, setAttribute
<font>
Определение шрифта для отображения текста
click, contains, getAttribute, insertAdj acentHTML, insertAdjacentText, removeAttribute, scrollIntoView, setAttribute
<kbd>
Специализированное форматирование текста
click, contains, getAttribute, insert Adjacent HTML, insert Ad j a cent Text, removeAt tribute, scrollIntoView, setAttribute
<label>
Создает текстовую метку для некоторых органов ввода информации
click, contains, getAttribute, insertAdjacentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute
<li>
Создает элемент списка
click, contains, getAttribute, insertAdjacentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute
<link>
Объявляет связь между различными HTML-документами
contains, getAttribute, removeAttribute, setAttribute
<listing>
Специализированное форматирование текста
click, contains, getAttribute, insertAdjacentHTML, insertAd jacentText, removeAttribute, scrollIntoView, setAttribute
<map>
Создает карту сегментированной графики
click, contains, getAttribute, removeAttribute, setAttribute
<meta>
Применяется для установки meta-переменных HTML-документа
contains, getAttribute, removeAttribute, setAttribute
<object>
Внедряет какой-либо объект в HTML- документ
blur, click, contains, focus, getAttribute, insertAdj acentHTML, insertAd jacentText, removeAttribute, scrollIntoView, setAttribute
<ol>
Создает нумерованный список
click, contains, getAttribute, insertAdj acentHTML, insertAd jacentText, removeAttribute, scrollIntoView, setAttribute
<option>
Создает элемент выпадающего списка
contains, getAttribute, removeAttribute, scrollIntoView, setAttribute
<р>
Задает текстовый абзац
click, contains, getAttribute, insertAd j acentHTML, insertAd j acentText, removeAt tribute, scrollIntoView, setAttribute
<plaintext>
Устанавливает специализированное форматирование текста
click, contains, getAttribute,
insertAdj acentHTML, ins ert Ad j acentText, removeAt tribute, scrollIntoView, setAttribute
<pre>
Устанавливает специализированное форматирование текста
click, contains, getAttribute, insertAdj acentHTML, insert Adjacent Text, removeAt tribute, scrollIntoView, setAttribute
<s>
Отображает зачеркнутый текст
click, contains, getAttribute, insert Adjacent HTML, insertAdj acentText, removeAt tribute, scrollIntoView, setAttribute
<script>
Объявляет программу-скрипт, включенную в состав HTML-документа
contains, getAttribute,
insertAdj acentHTML, insertAdj acentText, removeAttribute, setAttribute
<select>
Создает орган ввода данных
add, blur, click, contains, focus, getAttribute, insertAdj acentHTML, insertAdj acentText, item, remove, removeAttribute, scrollIntoView, setAttribute, tags
<small>
Уменьшает размер используемого шрифта
click, contains, getAttribute,
insertAdj acentHTML, insert Adjacent Text, removeAttribute, scrollIntoView, setAttribute
<span>
Применяется для группировки элементов Web-страницы
blur, click, contains, focus, getAttribute, insertAdj acentHTML, insertAdj acentText, removeAttribute, scrollIntoView, setAttribute
<strike>
Отображает зачеркнутый текст
click, contains, getAttribute, insert Adjacent HTML, insertAdj acentText, removeAttribute, scrollIntoView, setAttribute
<strong>
Отображает текст полужирным начертанием шрифта
click, contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute
<style>
Создает таблицу стилей отображения
click, contains, getAttribute, insertAdj acentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute
<sub>
Устанавливает специализированное форматирование текста
click, contains, getAttribute, insertAdj acentHTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute
<sup>
Устанавливает специализированное форматирование текста
click, contains, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAt tribute, scrollIntoView, setAttribute
<table>
Создание таблицы
blur, click, contains, focus, getAttribute, insert Adjacent HTML, insertAdjacentText, nextPage, prevPage, refresh, removeAt tribute, scrollIntoView, setAttribute
<tbody>
Обозначает основной раздел таблицы
click, contains, getAttribute, remove At tribute, scrollIntoView, setAttribute
<td>
Объявляет ячейку таблицы
blur, click, contains, focus, getAttribute, insert Adjacent HTML, insertAdjacentText, removeAt tribute, scrollIntoView, setAttribute
<textarea>
Создает многострочное поле текстового ввода
blur, click, contains, createTextrange, focus, getAttribute, insertAd j acentHTML, insertAdjacentText, removeAt tribute, scrollIntoView, select, setAttribute
<tfoot>
Создает нижнюю часть таблицы
click, contains, getAttribute, removeAt tribute, scrollIntoView, setAttribute
<th>
Объявляет строку заголовка таблицы
click, contains, getAttribute, removeAt tribute, scrollIntoView, setAttribute
<thead>
Создает область заголовка таблицы
click, contains, getAttribute, removeAt tribute, scrollIntoView, setAttribute
<title>
Применяется для создания заголовка HTML- документа
contains, getAttribute, removeAttribute, setAttribute
<tr>
Объявляет строку таблицы
blur, click, contains, focus, getAttribute, removeAttribute, scrollIntoView, setAttribute
<tt>
Устанавливает специализированное шрифтовое оформление
click, contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute
<u>
Отображает подчеркнутый текст
click, contains, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute
<ul>
Создает маркированный список
click, contains, getAttribute, insertAd j acentHTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute
<var>
Устанавливает специализированное форматирование текста
click, contains, getAttribute, insert Adjacent HTML, insert Ad jacentText, removeAttribute, scrollIntoView, setAttribute

В этой таблице приведены перечни методов, свойственных тем или иным элементам содержимого Web-страниц. Что означают некоторые из них, мы уже знаем, так как рассматривали их несколько ранее в данной главе. Но успел рассмотреть мы далеко не все, поэтому стоит обратить внимание на табл. 7.5, в которой мы соберем всю информацию о методах объектной иерархии DHTML.

Таблица 7.5. Методы в DHTML

Метод Описание
add
Добавляет элемент в список или коллекцию
addAmbient
Добавляет внешнее освещение в графический фильтр
addCone
Добавляет конический источник света в графический фильтр
addlmport
Подключает стилевую таблицу из файла, URL которого передается в метод как параметр, к текущему HTML-документу
addPoint
Добавляет точечный источник света к действующему графическому фильтру
addRule
Добавляет еще одно правило отображения к таблице стилей
alert
Отображает окно сообщения
apply
Применяет графический фильтр к объекту
assign
Загружает HTML-документ, URL которого передан методу в качестве параметра
back
Загружает предыдущий HTML-документ из списка посещенных Web-страниц
blur
Удаляет фокус ввода с объекта
changeColor
Изменяет цвет объекта
changes trength
Изменить интенсивность светового освещения
clear
Очищает содержимое объекта
clear
Удаляет все источники света из графического фильтра
clearlnterval
Сбрасывает таймер, заданный методом setlnterval
clearTimeout
Сбрасывает таймер, заданный методом setTimeout
click
Имитирует щелчок мыши на объекте и инициирует событие onclick
close
Закрывает окно просмотра браузера
collapse
Сворачивает текстовую область в точку
compareEndPoints
Сравнивает две текстовые области
confirm
Отображает окно с текстом и кнопками ОК и Cancel
contains
Проверяет, включен ли в текущий объект другой объект, наименование которого передается методу в качестве параметра
createRange
Создает копию выделенной части документа
createTextRange
Создает область текста
duplicate
Копирует текстовую область
element FromPoint
Возвращает элемент, находящийся в точке, координаты которой переданы методу в качестве параметров
empty
Очищает выделение
execCommand
Выполняет заданную команду
execScript
Выполняет заданный скрипт
expand
Расширяет область текста, добавляя в нее новые фрагменты
findText
Отыскивает текст, переданный в качестве параметра в содержимом документа
focus
Переводит фокус ввода к данному объекту
forward
Загружает в окно просмотра HTML-документ, который находится в списке посещенных страниц на одну позицию впереди текущего документа
getAttribute
Возвращает значение параметра-атрибута текущего объекта, наименование которого передано методу в качестве параметра
getBookmark
Возвращает строковое значение, определяющее закладку для локальной гиперссылки в данном объекте
go
Загружает в окно просмотра браузера HTML-документ из списка посещенных Web-страниц, номер которого относительно текущего документа передан методу в качестве параметра
inRange
Возвращает булево значение, которое указывает, находится ли текстовая область, переданная методу в качестве параметра, внутри исходной области
insertAd j acentHTML
Вставляет внутрь текущего элемента HTML-код, переданный методу в качестве параметра. При этом, все теги адекватно обрабатываются браузером
insertAdj acentText
Вставляет внутрь текущего элемента текст, переданный методу в качестве параметра. Если в переданном тексте имеются теги HTML, то они игнорируются браузером
isEqual
Метод возвращает булеву величину, которая указывает, эквивалентна ли текстовая область, переданная методу в качестве параметра, исходной, к которой метод и применяется
item
Метод возвращает объект, входящий в коллекцию под порядковым номером, который передается методу в качестве параметра
javaEnabled
Метод возвращает булево значение, которое показы- вает, включена или нет поддержка Java в данном браузере
move
Перемещает границы текстовой области
moveEnd
Перемещает конечную границу текстовой области
moveStart
Перемещает начальную границу текстовой области
moveLight
Перемещает источник света в графическом фильтре
moveToBookmark
Перемещает границы текстовой области для включения в нее закладки, определенной при помощи метода
getBookmark
moveToElementText
Перемещает границы текстовой области таким обра- зом, чтобы в нее вошел текст, находящийся в элементе Web-страницы, ссылка на который передана методу в качестве параметра
moveToPoint
Перемещает текстовую область к точке, координаты котой переданы в качестве параметров, и сжимает область вокруг этой точки
open
Открывает документ для записи в него нового содер- жимого при помощи методов write и writeln
open
Открывает новое окно браузера и загружает в него документ, URL которого передается в качестве параметра
parentElement
Метод возвращает элемент Web-страницы, который является родительским по отношению к текстовой области
pasteHTML
Вставляет HTML-код в текущую текстовую область
play
Накладывает графический фильтр на содержимое Web-страницы
PrevPage
Отображает предыдущую страницу в таблице
prompt
Отображает окно ввода информации
queryCommandEnabled
Возвращает булево значение, показывающее, доступна ли для выполнения команда, переданная методу в качестве параметра
queryCoiranandlndeterm
Метод возвращает логическое значение True, если команда имеет неопределенный статус
queryCommandState
Возвращает текущее состояние команды в настоящий момент времени
queryCornmandSupported
Возвращает логическое значение, указывающее, поддерживается данная команда браузером или нет
queryCornmandText
Возвращает строковое значение команды
queryCommandValue
Возвращает значение команды
refresh
Метод обновляет содержимое таблицы
reload
Перезагружает текущую Web-страницу в окне просмотра
remove
Удаляет из коллекции элемент с порядковым номером, переданным методу в качестве параметра
removeAttribut
Удаляет из тега параметр-атрибут, имя которого пере- дано методу в качестве параметра
reset
Метод имитирует нажатие пользователем кнопки Reset, и порождает событие onreset
scroll
Разворачивает окно просмотра браузера на заданную ширину и высоту, которые передаются методу в качестве параметра
scrollIntoView
Прокручивает Web-страницу в окне просмотра браузера таким образом, чтобы элемент, к которому был применен данный метод, отображался в видимой зоне окна
select
Делает выделенный пользователем участок содержимого Web-страницы равным текстовой области, к которой метод и применяется
setAttribue
Добавляет в тег дополнительный параметр-атрибут и устанавливает его значение
setEndPoint
Переносит одну из граничных точек текущей текстовой области в соответстующйю граничную точку другой текстовой области, которая передана методу в качестве параметра
setlnterval
Заставляет инструкцию, переданную методу в качестве параметра, периодически выполняться. Время периода повтора также передается методу как параметр
setTimeout
Выполняет инструкцию один раз после истечения за- данного времени
showHelp
Отображает окно оперативной справки
showModal Dialog
Отображает диалоговое окно
stop
Принудительно прекращает динамическое действие графического фильтра
submit
Имитирует нажатие пользователем кнопки Submit
write
Добавляет в текущий документ HTML-код, переданный методу в качестве параметра
writeln
Добавляет в текущий документ HTML-код, переданный методу в качестве параметра, и заканичвает его символом возврата каретки
zOrder
Устанавливает z-индекс для вертикального псевдопо- зиционирования элементов

Но объекты обладают не только методами. Их неотъемлемой частью являются еще и свойства. И различные объекты имеют различные списки присущих им свойств. Соответствие тегов HTML и свойств, присущих объектам, порождаемым этими тегами, приведено в табл. 7.6.

Таблица 7.6. Теги и свойства

Тег
Описание
Список свойств
<а>
Гиперссылка
accessKey, className, dataFld, dataSrc, document, event, hash, host, hostname, href, id, innerText, isTextEdit, lang, language, methods, name, of f setheight, of fsetLeft, of fsetParent, of fsetTop, of fsetWidth, outerText, parentElement, parentTextEdit, pathname, port, protocol, rel, rev, search, sourcelndex, style, tagName, target, title, urn
<address>
Специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of f setHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<applet>
Внедряет в состав Web-страницы java-апплет
accessKey, align, className, code, CodeBase, dataFld, dataSrc, disabled, document, hspace, id, isTextEdit, lang, language, name, of fsetHeight, of fsetlLeft, offsetparent, of fsetTop, of f setWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, src, style, tagName, title, vspace
<area>
Создает активную область-гиперссылку в сегментированной графике
alt, className, coords, document, event, hash, host, hostname, href, id, isTextEdit, lang, language, noHref, of fsetHeight, of fsetlLeft, offsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, pathname, port, protocol, search, shape, sourcelndex, style, tagName, target, title
<b>
Выделяет текст полужирным шрифтом
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, offsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, sourcelndex, style, tagName, title
<base>
Указывает URL основного документа
className, document, href, id, isTextEdit, lang, outerHTML, outerText, parentElement, parenttextEdit, sourcelndex, tagName, target, title
<basefont>
Устанавливает шрифт, используемый по умолчанию
className, color, document, face, id, isTextEdit, outerHTML, outerText, parentElement, parentTextEdit, size, sourcelndex, tagName, title
<bgsound>
Задает фоновый звук
balance, className, document, id, isTextEdit, loop, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, src, style, tagName, title, volume
<big>
Увеличивает размер шрифта на единицу
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, offsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<blockquote>
Специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of f setparent, of fsetTop, of f setWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<body>
Определяет содержательную часть Web-страницы
accessKey, alinkColor, background, bgColor, bgProperties, bottomMargin, className, clientHeight, clientWidth, document, event, id, innerHTML, innerText, isTextEdit, lang, language, leftMargin, linkColor, of fsetHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, rightmargin, scroll, scrollHeight, scrollLeft, scrollTop, scrollWidth, sourcelndex, style, tagName, text, title, topMargin, vlinkColor
<br>
Принудительный обрыв строки
className, clear, document, id, isTextEdit, language, of fsetHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<button>
Создает кнопку
accessKey, className, dataFld, dataFormatAs, dataSrc, disabled, document, event, form, id, innerHTML, innerText, isTextEdit, lang, language, name, of fsetHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, status, style, tagName, title, type, value
<caption>
Создает заголовок таблицы
align, className, clientHeght, clientWidth, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title, vAlign
<center>
Центрирует блок содержимого
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of f setHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<cite>
Специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of f setHeight, of fsetlLeft, of fsetparent, offsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<code>
Специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of fsetparent, offsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<col>
Определяет столбец таблицы
align, className, document, event, id, isTextEdit, parentElement, parentTextEdit, span, style, tagName, title, vAlign
<colgroup>
Объявляет группу столбцов таблицы
align, className, document, id, isTextEdit, parentElement, parentTextEdit, span, style, tagName, title, vAlign
<dd>
Элемент списка
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of fsetparent, offsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<dfn>
Специализированное форматирование текста
%
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of fsetparent, offsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<div>
Группировка элементов содержимого Web-страницы
align, className, clientHeght, clientWidth, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of f setWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<dl>
Создание списка
className, compact, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, offsetparent, offsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<dt>
Создание элемента списка
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, offsetlLeft, offsetparent, offsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<em>
Специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, offsetlLeft, offsetparent, offsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<embed>
Внедрение в состав содержимого Web-страницы объектов различных типов
accessKey, align, className, clientHeight, clientWidth, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, offsetlLeft, offsetparent, offsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, recordNumber, scrollHeight, scrollLeft, scrollTop, SHcrollWidth, sourcelndex, style, tablndex, tagName, title
<font>
Определение шрифта для отображения текста
className, color, document, event, face, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, size, sourcelndex, style, tagName, title
<form>
Определяет форму в HTML-документе
action, className, document, encoding, event, id, innerHTML, innerText, isTextEdit, lang, language, method, name, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tnagName, target, title
<frame>
Создает отдельный фрейм
borderColor, className, document, dataFld, dataSrc, event, frameBorder, height, id, isTextEdit, lang, language, marginHeight, marginWidth, name, noResize, parentElement, parentTextEdit, sourcelndex, src, style, tagName, title
<frameset>
Определяет фреймовую структуру
border, borderColor, className, cols, document, frameBorder, frameSpacing, id, isTextEdit, lang, language, parentElement, parentTextEdit, rows, sourcelndex, style, tagName, title
<head>
Объявляет заголовок документа
className, document, id, isTextEdit, parentElement, sourcelndex,
tagName, title
<hl> - <h6>
Создают заголовки
align, className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, offsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<hr>
Отображает горизонтальную линию
align, className, color, document, event, id, isTextEdit, lang, language, noShade, of f setHeight, of fsetlLeft, of f setparent, of fsetTop, of f setWidth, outerHTML, outerText, parentElement, parentTextEdit, size, sourcelndex, style, tagName, title, width
<html>
Объявляет содержимое на языке HTML
className, document, id, isTextEdit, language, parentElement, sourcelndex, style, tagName, title
<i>
Выделяет текст курсивом
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of f setHeight, of fsetlLeft, of f setparent, of fsetTop, of f setWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<if rame>
Вставляет плавающий фрейм
align, border, borderColor, className, dataFld, dataSrc, document, event, f rameBorder, f rameSpacing, height, hspace, id, innerHTML, innerText, isTextEdit, lang, language, marginHeight, marginWidth, name, noResize, of fsetHeight, of fsetlLeft, of f setparent, of fsetTop, of f setWidth, outerHTML, outerText, parentElement, parentTextEdit, scrolling, sourcelndex, src, style, tagName, title, vspace, width
<irag>
Вставляет графическое изображение
align, alt, border, className, dataFld, dataSrc, document, dynsrc, event, height, hspace, id, isMap, isTextEdit, lang, language, loop, lowsrc, name, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of f setWidth, outerHTML, outerText, parentElement, parentTextEdit, readyState, SHcrollHeight, scrollLeft, scrollTop, scrollWidth, src, start, sourcelndex, style, tagName, title, useMap, vspace, width
<input>
Создает орган ввода информации
accesskey, checked, className, dataFld, dataSrc, dataFormatAs, def aultChecked, defaultValue, disabled, document, event, form, id, indeterminate, innerHTML, innerText, isTextEdit, lang, language, maxLength, name, of fsetHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, readonly, recordNumber, size, sourcelndex, src, status, style, tablndex, tagName, title, type, value
<kbd>
Специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<label>
Создает текстовую метку для некоторых органов ввода информации
accessKey, className, document, event, htmlFor, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<li>
Создает элемент списка
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title, type, value
<link>
Объявляет связь между различными HTML- документами
className, disabled, document, href, id, parentElement, readyState, rel, sourcelndex, style, tagName, title, type
<listing>
Специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of f setHeight, of fsetlLeft, of f setparent, of f setTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<map>
Создает карту сегментированной графики
className, document, event, ind, innerHTML, innerText, isTextEdit, lang, пяате, of f setHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<meta>
Объявляет мета-переменную в HTML-документе
charset, className, content, document, httpEquiv, id, isTextEdit, lang, name, parentElement, parentTextEdit, sourcelndex, tagName, title, url
<object>
Внедряет какой-либо объект в HTML-документ
accessKey, align, classid, className, code, CodeBase, codeType, data, dataFld, dataSrc, disabled, document, event, height, id, isTextEdit, lang, language, name, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, readyState, sourcelndex, style, tablndex, tagName, title, type, width
<ol>
Создает нумерованный список
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, onf fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, start, style, tagName, title, type
<option>
Создает элемент выпадающего списка
className, document, event, id, isTextEdit, language, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, selected, sourcelndex, style, tagName, text, title. Value
<р>
Задает текстовый абзац
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of f setlLef t, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<plaintext>
Устанавливает специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<pre>
Устанавливает специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, offsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<s>
Отображает зачеркнутый текст
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, offsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<script>
Объявляет программу-скрипт, включенную в состав HTML-документа
className, document, event, htmlFor, id, innerHTML, innerText, isTextEdit, outerHTML, outerText, parentElement, parentTextEdit, readyState, sourcelndex, src, style, tagName, text, title
<select>
Создает орган ввода данных
accessKey, className, dataFld, dataSrc, disabled, document, event, form, id, isTextEdit, lang, language, length, multiple, name, of fsetHeight, of fsetlLeft, offsetparent, of fsetTop, offsetWidth, outerHTML, outerText, parentElement, parentTextEdit, recordNumber, selectedlndex, size, sourcelndex, style, tablndex, tagName, title, type, value
<small>
Уменьшает размер используемого шрифта
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of f setHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<span>
Применяется для группировки элементов Web-страницы
className, dataFld, dataSrc, dataFormatAs, document, event, id, innerText, isTextEdit, lang, language, of f setHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerText, parentElement, parentTextEdit, scrollHeight, scrollLeft, scrollTop, scrollWidth, sourcelndex, style, tagName, title
<strike>
Отображает зачеркнутый текст
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of f setHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<strong>
Отображает текст полужирным начертанием шрифта
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<style>
Создает таблицу стилей отображения
className, disabled, document, id, isTextEdit, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, parentElement, parentTextEdit, readyState, sourcelndex, style, tagName, title
<sub>
Устанавливает специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<small>
Уменьшает размер используемого шрифта
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of f setHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<span>
Применяется для группировки элементов Web-страницы
className, dataFld, dataSrc, dataFormatAs, document, event, id, innerText, isTextEdit, lang, language, of f setHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerText, parentElement, parentTextEdit, scrollHeight, scrollLeft, scrollTop, scrollWidth, sourcelndex, style, tagName, title
<strike>
Отображает зачеркнутый текст
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of f setHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<strong>
Отображает текст полужирным начертанием шрифта
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<style>
Создает таблицу стилей отображения
className, disabled, document, id, isTextEdit, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, parentElement, parentTextEdit, readyState, sourcelndex, style, tagName, title
<sub>
Устанавливает специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<sup>
Устанавливает специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of f setparent, offsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<table>
Создание таблицы
align, background, bgColor, border, borderColor, borderColorDark, borderColorLight, cellPadding, cellspacing, className, clientHeight, clientWidth, cols, dataFld, dataPageSize, dataSrc, document, event, frame, height, id, innerText, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of f setparent, offsetTop, of fsetWidth, outerText, parentElement, parentTextEdit, rules, scrollHeight, scrollLeft, scrollTop, scrollWidth, sourcelndex, style, tagName, title, width
<tbody>
Обозначает основной раздел таблицы
align, bgColor, className, document, event, id, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of f setparent, offsetTop, of fsetWidth, parentElement, parentTextEdit, sourcelndex, style, tagName, title, vAlign
<td>
Объявляет ячейку таблицы
align, background, bgColor, borderColor, borderColorDark, borderColorLight, className, clientheight, clientWidth, colSpan, document, event, height, id, innerText, isTextEdit, lang, language, noWrap, of fsetHeight, of fsetlLeft, of fsetparent, offsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, rowSpan, sourcelndex, style, tagName, title, vAlign, width
<textarea>
Создает многострочное поле текстового ввода
accesskey, className, clientHeight, clientWidth, cols, dataFld, dataSrc, disabled, document, event, form, id, innerText, isTextEdit, lang, language, name, of fsetHeight, of fsetlLeft, of f setparent, of fsetTop, of fsetWidth, outerText, parentElement, parentTextEdit, readonly, rows, scrollHeight, scrollLeft, scrollTip, scrollWidth, sourcelndex, status, style, tablndex, tagName, title, type, value, wrap
<tfoot>
Создает нижнюю часть таблицы
align, bgColor, className, document, event, id, isTextEdit, lang, language, of fsetHeight, onf fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, parentElement, parentTextEdit, sourcelndex, style, tagName, title, vAlign
<th>
Объявляет строку заголовка таблицы
align, background, bgcolor, borderColor, borderColorDark, borderColorLight, className, colSpan, document, event, id, isTextEdit, lang, language, noWrap, of fsetHeight, of fsetlLeft, offsetparent, of fsetTop, of fsetWidth, parentElement, parentTextEdit, rowSpan, sourcelndex, style, tagName, title, vAlign
<thead>
Создает область заголовка таблицы
align, bgColor, className, document, event, id, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, offsetparent, of fsetTop, of fsetWidth, parentElement, parentTextEdit, sourcelndex, style, tagName, title, vAlign
<title>
Задает заголовок документа
className, document, id, isTextEdit, lang, parentElement, parentTextEdit, sourcelndex, tagName, title
<tr>
Объявляет строку таблицы
align, bgColor, borderColor, border Co lor Dark, border Col or Light, className, document, event, id, isTextEdit, lang, language, of fsetHeight, of fsetlLeft, of fsetparent, of fsetTop, of fsetWidth, parentElement, parentTextEdit, sourcelndex, style, tagName, title, vAlign
<tt>
Устанавливает специализированное шрифтовое осрормление
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, offsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<u>
Отображает подчеркнутый текст
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, offsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title
<ul>
Создает маркированный список
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, offsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title, type
<var>
Устанавливает специализированное форматирование текста
className, document, event, id, innerHTML, innerText, isTextEdit, lang, language, of fsetHeight, offsetlLeft, of fsetparent, of fsetTop, of fsetWidth, outerHTML, outerText, parentElement, parentTextEdit, sourcelndex, style, tagName, title

В этой таблице мы установили соответствие между тегами и свойствами элементов оформления Web-страниц, которые создаются при помощи этих тегов. Легко заметить, что часто наименования свойств повторяют наименования параметров-атрибутов, входящих в состав тегов. Это не случайно: значения этих свойств совпадают со значениями параметров тегов, прописанными в коде HTML-документа. Также среди них встречаются аналоги элементов CSS. Но есть и иные свойства, с которыми мы не успели ознакомиться при рассмотрении объекнтой модели браузера. В табл. 7.7 приведен список всех свойств, входящих в объектную модель DHTML с их краткой характеристикой.

Таблица 7.7. Свойства в DHTML

Свойство
Описание
accessKey
Задает "горячую клавишу" для быстрой установки фокуса ввода на элемент
action
Указывает адрес приложения или документа, обрабатывающего данные, передаваемые формой
activeElement
Идентификатор активного элемента
align
Задает выравнивание элемента
alinkColor
Указывает цвет отображения активных ссылок на странице
alt
Задает текст, заменяющий графическое изображение
altKey
Указывает состояние клавиши <Alt>
appCodeName
Содержит кодовое наименование движка браузера, в котором отображается текущая Web-страница
appName
Содержит краткое наименование браузера, в котором отображается текущая Web-страница
appVersion
Содержит номер версии используемого пользователем браузера
background
Задает графическое изображение или цвет, используемое в качестве фона для данного элемента
backgroundAttachment
Задает алгоритм отображения фоновой картинки при прокручивании содержимого Web-страницы в окне просмотра браузера
backgroundColor
Указывает фоновый цвет элемента
backgroundlmage
Содержит URL графического файла с изображением, использующимся в качестве фона для элемента
backgroundPosition
Задает координаты расположения фонового изображения
backgroundPositionX
Содержит горизонтальную координату левого верхнего угла фонового изображения относительно левого верхнего угла элемента, содержащего ее
backgroundPositionY
Содержит вертикальную координату левого верхнего угла фонового изображения относительно левого верхнего угла элемента, содержащего ее
backgroundRepeat
Задает алгоритм повтора фоновой картинки
balance
Указывает соотношение громкости левого и правого каналов для фоновой музыки
bgColor
Задает цвет фона элемента
bgProperties
Предоставляет доступ к свойствам фонового изображения
body
Содержит весь HTML-код, заключенный между тегами <body> и </body>. Имеет статус "только для чтения"
border
Задает тип рамки вокруг элемента
borderBottom
Задает тип нижней границы элемента
borderBottomColor
Указывает цвет нижней границы элемента
borderBottomStyle
Устанавливает стиль отображения нижней границы элемента
borderBottomWidth
Задает ширину нижней границы элемента
borderColor
Позволяет устанавливать цвет рамки вокруг элемента
borderColorDark
Устанавливает цвет "темной половины" рамки, т. е. нижней и правой границ
border Co lor Light
Устанавливает цвет "светлой половины" рамки, т. е. верхнней и левой границ
BorderLeft
Задает тип левой границы элемента
border Left Color
Указывает цвет левой границы элемента
borderLeftStyle
Устанавливает стиль отображения левой границы элемента
borderLeftWidth
Задает ширину левой границы элемента
BorderRight
Задает тип правой границы элемента
borderRight Color
Указывает цвет правой границы элемента
borderRight Style
Устанавливает стиль отображения правой границы элемента
borderRightWidth
Задает ширину правой границы элемента
borderStyle
Устанавливает стиль отображения всех четырех границ элемента
BorderTop
Задает тип верхней границы элемента
borderTopColor
Указывает цвет верхней границы элемента
borderTopStyle
Устанавливает стиль отображения верхней границы элемента
borderTopWidth
Задает ширину верхней границы элемента
borderWidth
Устанавливает ширину всех четырех границ элемента
bottomMargin
Задает нижнее поле элемента
button
Указывает состояние кнопок мыши при возникновении соответствующих событий
cancelBubble
Регулирует передачу события вверх по объектной иерархии
cellPadding
Задает расстояние между содержимым ячейки и ее границей
cellspacing
Устанавливает расстояние между ячейками в таблице
charset
Содержит наименование используемой кодировки символов
checked
Указывает, что тот или иной независимый или зависимый переключатель отмечены пользователем
classid
Содержит идентификатор класса объекта, применяемого для установки связи с одним из селекторов используемой стилевой таблицы
className
Задает класс (а не идентификатор) стилевой таблицы, связанной с данным тегом
clear
Устанавливает более точное позиционирование текста после графического объекта
client
Возвращает объект navigator для браузера
clientHeight
Содержит высоту элемента без служебных элементов (поля, полосы прокрутки, границы и пр.)
clientwidth
Содержит ширину элемента, исключая служебные элементы
clientX
Возвращает горизонтальную координату элемента без служебных дополнений
clientY
Возвращает вертикальную координату элемента без служебных дополнений
clip
Определяет порядок отображения содержимого, большего по размерам, нежели отображаемая область элемента
closed
Указывает, закрыто ли текущее окно просмотра
CodeBase
Содержит URL кода внедряемого объекта
codeType
Указывает тип кода для внедряемого объекта
color
Задает цвет элемента
colorDepth
Указывает число бит на символ, которое регули- рует количество отображаемых цветов
cols
Число столбцов в таблице или наборе фреймов
colSpan
Число столбцов, объединенных данной ячейкой таблицы
compact
Задает компактную модель отображения списков
complete
Сигнализирует о полной загрузке содержимого страницы
content
Содержимое метапеременной пользователя или заголовка протокола HTTP в теге <meta>
cookie
Содержит строку cookie-информации, хранящейся в локальной системе удаленного пользователя
cookieEnabled
Определяет, разрешает ли браузер пользователя использование cookie-информации
coords
Содержит координаты углов активной области сегментированной графики
cssText
Содержит значение параметра style для искомого тега.
CtrlKey
Определяет состояние клавиши <Ctrl> при обработке событий
cursor
Определяет внешний вид курсора мыши
data
Содержит URL объекта, содержащего данные, отображаемые объектом
dataFld
Определяет поле источника данных, данные из которого отображаются в элементе
data Format As
Указывает формат данных, получаемых из источника
dataSrc
Указывает источник данных, отображаемых элементом
default Checked
Содержит логическое значение, указывающее, находится ли объект в исходном состоянии, определяемом по умолчанию
defaultStatus
Устанавливает строку, отображаемую в строке статуса браузера по умолчанию
def aultValue
Содержит текст, отображаемый в элементе по умолчанию
dialogArguments
Содержит список аргументов, передаваемых диалоговому окну
dialogHeight
Содержит значение, указывающее высоту диалогового окна
dialogLeft
Задает горизонтальную координату верхнего левого угла диалогового окна
dialogTop
Задает вертикальную координату верхнего левого угла диалогового окна
dialogWidth
Содержит значение, указывающее ширину диалогового окна
disabled
Содержит логическое значение, указывающее, является ли доступным данный элемент
display
Указывает, будет ли отображаться данный эле- мент
document
Свойство объекта window, ссылающееся на объ- ект document
domain
Содержит доменное имя сайта, с которого был загружен текущий элемент
duration
Задает временной интервал смены графического фильтра
dynsrc
%
Задает URL видеоклипа, отбражаемого в HTML- документе
encoding
Содержит тип кодировки, в которой отправляются данные из формы на сервер
hspace
Задает величину гризонтального отступа между текущим и соседними элементами
html For
Ссылается на элемент, с которым связан выполняемый скрипт
htmlText
Возвращает HTML-код содержимого объекта
TextRange
id
Содержит уникальный идентификатор элемента
indeterminate
Указывает, является ли недоступным для использования элемент ввода данных
innerHTML
Содержит HTML-код, находящийся между открывающим и закрывающим тегами данного элемента
innerText
Содержит текст, находящийся между открываю- щим и закрывающим тегами данного элемента
isTextEdit
Содержит логическое значение, указывающее, может ли данный элемент служить в качестве базы для создания на его основе объекта
TextRange
keyCode
Содержит код нажатой клавиши
lang
Наименование применяемого языка программи- рования скриптов по версии ISO
language
Содержит наименование применяемого языка программирования скриптов
lastModified
Содержит текстовую строку, в которой указывается дата последнего изменения содержимого страницы
left
Задает горизонтальную координату верхнего левого угла элемента
leftMargin
Задает величину левого поля для данного элемента
length
Указывает количество элементов в коллекции
letterSpacing
Задает величину межбуквенного интервала
lineHeight
Устанавливает междустрочный отступ
linkColor
Содержит цвет обычных гиперссылок, размещенных на Web-странице
listStyle
Задает стиль отображения списка
event
Ссылка на объект event
face
Задает вид шрифта, используемого для отображения текста
fgcolor
Содержит обозначение цвета, используемого для отображения содержимого элемента
filter
Задает применяемый к данному элементу графический фильтр
font
Содержит перечень атрибутов применяемого шрифта
fontFamily
Устанавливает наименования используемых шрифтов
fontSize
Задает размер используемого шрифта
fontStyle
Указывает начертание применяемого шрифта
fontVariant
Задает способ отображения символов шрифта
fontWeight
Устанавливает ширину символов применяемого шрифта
form
Указывает на форму, в которой находится искомый элемент
frame
Ссылается на одноименный объект
f rameBorder
Устанавливает вид границ фрейма
f rameSpacing
Задает размер отступа между фреймами
f romElement
Содержит имя элемента, с которого ушел курсор мыши при инициировании сответствующих событий
hash
Часть URL, находящаяся после символа "#"
height
Содержит высоту элемента или разрешение экрана, удаленного пользователя в пикселах
hidden
Указывает, является ли данный элемент скрытым или нет
history
Ссылается на одноименный объект
host
Содержит доменное имя и номер порта сервера, с которого был загружен данный документ
hostname
Содержит доменное имя сайта, с которого получен HTML- документ
href
Содержит полный URL HTML-документа, загруженного в данное окно просмотра
noWrap
Указывает, разрешено ли браузеру переносить текст на другие строки, если тот в виде одной строки выходит за предопределенные размеры элемента
object
Содержит ссылку на объект, внедренный в состав содержимого Web-страницы
of f setHeight
Содержит высоту содержимого элемента, включая и ту его часть, которая может быть не видна в данный момент
OffsetLeft
Указывает горизонтальную координату верхнего левого угла содержимого элемента, даже в том случае, если в текущий момент этот угол не виден, и доступ к нему может быть осуществ- лен при помощи полос прокрутки
offsetParent
Указывает координаты элемента, являющегося родительским, по отношению к текущему
of fsetTop
Указывает вертикальную координату верхнего левого угла содержимого элемента, даже в том случае, если в текущий момент этот угол не виден, и доступ к нему может быть осуществлен при помощи полос прокрутки
offsetWidth
Содержит ширину содержимого элемента, включая и ту его часть, которая может быть не видна в данный момент
offsetX
Указывает горизонтальную координату курсора мыши относительно левого верхнего угла элемента, в котором он находился в момент возникновения обрабатываемого события
offsetY
Указывает горизонтальную координату курсора мыши относительно левого верхнего угла элемента, в котором он находился в момент возникновения обрабатываемого события
opener
Содержит ссылку на окно, из которого было открыто текущее окно просмотра
outerHTML
Содержит HTML-код всего элемента, включая от- крывающий и закрывающий теги
outerText
Предоставляет доступ к текстовому содержимому элемента, включая стартовый и закрывающий теги
overflow*
Определяет порядок отображения текста, выходящего за пределы элемента, в котором он содержится
padding
Задает размер расстояния между содержимым элемента и его рамкой
paddingBottom
Устанавливает размер расстояния между содержимым элемента и нижней его границей
paddingLeft
Устанавливает размер расстояния между содержимым элемента и левой его границей
paddingRight
Устанавливает размер расстояния между содержимым элемента и правой его границей
paddingTop
Устанавливает размер расстояния между содержимым элемента и его верхней границей
pageBreakAfter
Создает разрыв текстового раздела на странице после текущего элемента
pageBreakBefore
Создает разрыв текстового раздела на странице перед текущим элементом
palette
Ссылается на цветовую палитру, установленную для отбражения внедренного объекта
parent
Ссылка на родительский фрейм или окно просмотра
parentStyleSheet
i ~
Указывает на родительскую таблицу стилевого оформления
parentTextEdit
Ссылается на родительский объект, который может быть использован в качестве базы для создания объекта TextRange
parentWindow
Ссылается на родительское окно просмотра
pathname
Задает имя файла, расположенное в URL посе доменного имени сайта
pixelHeight
Содержит числовое значение, указывающее высоту элемента в пикселах
pixelLef t
Содержит числовое значение горизонтальной координаты элемента
pixelTop
Содержит числовое значение вертикальной координаты элемента
pixelWidth
Содержит числовое значение, указывающее ширину элемента в пикселах
plugins
Ссылка на коллекцию подключенных к браузеру внешних модулей, предназначенных для отображения встроенных объектов
port
Номер порта в URL документа, на котором функционирует Web-сервер, с которого и был получен данный документ
posHeight
Содержит значение высоты элемента в единицах измерения, которые использовались последний раз
position
Определяет тип позиционирования элемента
posLeft
Содержит значение горизонтальной координаты верхнего левого угла элемента в единицах измерения, которые использовались последний раз
posTop
Содержит значение вертикальной координаты верхнего левого угла элемента в единицах измерения, которые использовались последний раз
posWidth
Содержит значение ширины элемента в единицах измерения, которые использовались последний раз
protocol
Стартовая часть URL, в которой указан протокол, использовавшийся для получения данного документа
readonly
Указывает, что содержимое элемента предназна- чается только для чтения, и не может быть моди- фицировано
readyState
Указывает текущее состояние загружаемого объекта
reason
Содержит значение, сигнализирующее об успешности загрузки содержимого элемента
recordNumber
Содержит номер записи в таблице, связанной с источником данных
recordSet
Ссылается на набор записей в элементе, если тот связан с каким-либо источником данных
ref
Содержит значение, указывающее, является ли данный элемент URL-адресом
referrer
URL-адрес документа, по ссылке из которого был загружен текущий документ
rel
Определяет назначение документа, на который указывает элемент-гиперссылка
returnValue
Задает возвращаемое значение
rows
Число строк в таблице или наборе фреймов
rowSpan
Содержит число строк таблицы, объединяемых ячейкой
screen
Ссылается на объект screen
screenX
Содержит горизонтальную координату курсора мыши в пикселах, относительно самого экрана
screenY
Содержит вертикальную координату курсора мыши в пикселах, относительно самого экрана
scroll
Управляет отображением полос прокрутки
scrollHeight
Высота видимого содержимого элемента в пикселах
scrolling
Управляет возможностью прокручивания содер- жимого фрейма в окне просмотра
scrollLeft
Содержит расстояние в пикселах от левого края содержимого элемента до левого края видимой области элемента
scrollTop
Содержит расстояние в пикселах от верхней границы содержимого элемента до верхнего края видимой области элемента
scrollWidth
Ширина видимого содержимого элемента в пикселах
search
Строка запроса в URL, расположенная после знака ?
selected
Указывает, что данный элемент выпадающего списка является выбранным по умолчанию
selectedlndex
Содержит в каестве значения число, являющееся порядковым номером выбранного элемента в списке
selection
Ссылается на одноименный объект selection
self
Ссылается на текущее окно просмотра
shape
Устанавливает форму активной области сегментированной графики
shif tKey
Указывает состояние клавиши <Shift> в момент обработки события
size
Задает размер элемента
sourcelndex
Содержит число, являющееся порядковым номером элемента в коллекции all
span
Определяет количесво столбцов таблицы, объединяемых элементом colgroup
src
Содержит URL внешнего файла, в котором находится содержимое элемента
srcElement
Указывает элемент, в котором было изначально инициировано обрабатываемое событие
srcFilter
Указывает, какой фильтр инициировал событие
onf ilterchange
start
Указывает номер первого элемента списка
status
Содержит текст, отображающийся в строке статуса браузера
style
Определяет стиль, применяемый к элементу
styleFloat
Задает порядок обтекания элементом иных объектов содержимого Web-страницы
tablndex
Содержит порядковый номер элемента в последовательности органов управления и ввода информации, перемещение между которыми осуществляется при помощи клавиши табуляции
tagName
Содержит наименование тега, при помощи которого реализуется искомый элемент
target
Указывает наименование окна или фрейма, в котором будет отображаться HTML-документ
text
Устанавливает цвет, которым будет отображаться текст
textAlign
Задает выравнивание текста
text Decoration
Устанавливает эффект отображения текста
text Decora tionLineThrough
Указывает механизм зачеркивания текста
textlndent
Задает отступ для первой строки абзаца
textTransform
Задает порядок отображения символов текста
title
Содержит краткое наименование или описание элемента, которое обычно отображается в виде подсказки-хинта
toElement %
Содержит наименование элемента, на который попадает курсор мыши при возникновении событий onmouseover и onmouseout
top
Задает вертикальную координату верхней границы элемента
topMargin
Устанавливает размер верхнего поля элемента
type
Устанавливает тип создаваемого элемента ввода данных
update Interval
Сообщает частоту обновлений экрана системы удаленного пользователя
url
Содержит URL документа
userAgent
Содержит HTTP-заголовок, который инициирует обмен данными между удаленным пользователем и сервером
vAlign
Определяет вертикальное выравнивание элемента
value
Содкержит текст или значение, отображаемое по умолчанию в органах управления и ввода информации
verticalAlign
Управляет вертикальным выравниванием элемен- та при промощи средств CSS
visibility
Определяет видимость элемента
vlinkColor
Задает цвет гиперссылок, посещенных данным удаленным пользователем
vspace
Устанавливает размер отступа по вертикали между соседними элементами
width
Задает ширину элемента
width
Указывает горизонтальное разрешение экрана системы удаленного пользователя
window
Содержит ссылку на окно просмотра, в котором отображается данный HTML-документ
wrap
Определяет порядок разрыва строк в случаях, когда те по своим размерам превосходят элемент, в котором они содержатся
X
Содержит горизонтальную координату курсора мыши в момент обработки какого-либо события
Y
Содержит вертикальную координату курсора мыши в момент обработки какого-либо события
z-index
Содержит координату вертикального псевдопозиционирования элемента

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