Визначення динамічного HTML.
Динамічний HTML (DHTML) це термін, який використовується для позначення HTML-сторінок з динамічно змінюваним змістом.
Реалізація DHTML складається із трьох компонентів: безпосередньо HTML, каскадних таблиць стилів (CSS) та мови сценаріїв (JavaScript або VBScript). Вказані компоненти пов’язані між собою об’єктною моделлю документу (Document Object Model - DOM), що по суті є інтерфейсом прикладного програмування (API).
Використання DOM додає простій HTML-сторінці нову якість - можливість динамічної зміни свого змісту без перезавантаження. Об’єктна модель документу робить всі елементи сторінки програмними об’єктами. За її допомогою можливо одержати доступ та керувати всім змістом сторінки. Кожен елемент HTML-сторінки доступний як індивідуальний об’єкт. Практично всі події, пов’язані з HTML-сторінкою (натиск на кнопці миші, натиск клавіші клавіатури, тощо) можуть бути перехоплені та оброблені процедурами сценарію. Відзначимо, що на сьогодні всі розповсюджені браузери підтримують CSS та JavaScript, про те різні браузери реалізують власну об’єктну модель документів. Таким чином, сторінки з використанням DHTML можуть по різному відображатись в різних браузерах, що є основним недоліком DHTML.
Дата добавления: 2015-08-21; просмотров: 767;