Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты общего блока.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
215.55 Кб
Скачать

Раздел документа body

   Элемент <BODY> предназначен для хранения содержания веб-странице (контента), отображаемого в окне браузера. Информацию, которую следует выводить в документе, следует располагать именно внутри контейнера BODY. К такой информации относится текст, изображения, теги,скрипты JavaScript и т.д.

Тег <BODY> также применяется для определения цветов ссылок и текста на веб-странице. Часто тег <BODY> используется для размещения обработчика событий, например, onLoad, которое выполняется после того, как документ завершил загрузку в текущее окно или фрейм.

Динамический HTML

Динамический HTML – это прикладной программный интерфейс (API, Application programming interface) для управления поведением тэгов и элементов HTML-документа. Компоненты документа будут подчиняться вашим инструкциям. 

Используя динамический HTML, вы получаете возможность оперативно переопределять свойства индивидуальных элементов. Ограничения, накладываемые на элементы тэгами, исчезают. Теперь вы сами определяете, что и как тэги делают с вашим документом.   В основном, динамический HTML строится на принципе

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

    Динамический HTML может значительно уменьшить время загрузки связанных ссылками страниц. Это делается в фоновом режиме. Браузер незаметно для читателя принимает страницы и помещает их в кэш-память.      После окончания загрузки первой страницы пользователь может начать взаимодействовать с ней. Пока он это делает, остальные страницы сайта размещаются в памяти его компьютера. Благодаря этому любая следующая, связанная с первой, страница будет выведена на экран практически мгновенно. В кэш-память помещаются аудио- и видеофайлы, анимация, изображения и любая другая информация.  Как работает динамический HTML.      Когда при создании документа используется динамический HTML, все элементы документа считаются объектами. Любой элемент может быть назван подобъектом главного или супер-объекта, которым является документ. В документ могут включаться части из других файлов HTML. Они также считаются подобъектами главного объекта. Примером такого внешнего элемента как подобъект может служить таблица стилей.

    Каждый тэг HTML также является объектом. К этим объектам можно обращаться и манипулировать ими несколькими методами. Динамический HTML позволяет напрямую изменять свойства тэгов. Другим способом является манипуляция свойствами через таблицы стилей.  Компоненты динамического HTML.      Динамический HTML имеет четыре компонента: content (содержание), structure (структура), style (стиль) и interaction (взаимодействие). Ниже рассмотрены эти компоненты.

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

Structure. Структурное иерархическое дерево документа обычно отбрасывается браузером при выводе документа на экран.

Style. Каскадные таблицы стилей (CSS) сами по себе являются инструментом изменения свойств элементов HTML. Динамический HTML соединяет этот механизм с объектным представлением CSS.

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