Како се динамички ХТМЛ (ДХТМЛ) користи за стварање интерактивних страница

click fraud protection

Динамички ХТМЛ заправо није нова спецификација ХТМЛ-а, већ је другачији начин гледања и контроле стандардних ХТМЛ кодова и наредби.

Када се мисли на динамичко ХТМЛ, треба да запамтите квалитете стандардног ХТМЛ-а, посебно да се, када се страница учита са сервера, то неће променити док на сервер не стигне други захтев. Динамички ХТМЛ вам даје већу контролу над ХТМЛ елементима и омогућава им да се промене у било ком тренутку, без враћања на веб сервер.

ДХТМЛ имају четири дела:

  • Модел објекта документа (ДОМ) (дефиниција)
  • Скрипте
  • Каскадни табеле стилова (ЦСС)
  • КСХТМЛ

ДОМ

ДОМ је оно што вам омогућава да приступите било ком делу своје веб странице да бисте је променили помоћу ДХТМЛ-а. ДОМ специфицира сваки део веб странице и помоћу његових доследних правила именовања можете им приступити и променити њихова својства.

Скрипте

Скрипте написане на ЈаваСцрипт-у или АцтивеКс-у су два најчешћа скриптна језика која се користе за активирање ДХТМЛ-а. За управљање објектима наведеним у ДОМ-у користите скриптни језик.

instagram viewer

Каскадни табеле стилова

ЦСС се користи у ДХТМЛ-у за контролу изгледа и стила веб странице. Таблице стилова дефинишу боје и фонтове текста, боје позадине и слике и распоред објеката на страници. Користећи скрипте и ДОМ, можете променити стил различитих елемената.

КСХТМЛ

КСХТМЛ или ХТМЛ 4.к се користи за креирање саме странице и изградњу елемената за ЦСС и ДОМ да ради на. Нема ништа посебно у вези са КСХТМЛ-ом за ДХТМЛ - али имати ваљани КСХТМЛ је још важније, јер из њега ради више ствари него само прегледач.

Карактеристике ДХТМЛ-а

Постоје четири основне карактеристике ДХТМЛ-а:

  1. Промена ознака и својстава
  2. Позиционирање у реалном времену
  3. Динамични фонтови (Нетсцапе Цоммуницатор)
  4. Везивање података (Интернет Екплорер)

Промена ознака и својстава

Ово је једна од најчешћих употреба ДХТМЛ-а. Омогућава вам да промените квалитете ХТМЛ таг у зависности од догађаја изван прегледача (као што је клик мишем, време или датум итд.). Ово можете да користите за претходно учитавање информација на страницу и да их не приказујете уколико читач не кликне на одређену везу.

Позиционирање у реалном времену

Када већина људи помисли на ДХТМЛ, то је оно што очекују. Предмети, слике и текст који се крећу по веб страници. То вам може омогућити да играте интерактивне игре са читачима или анимирате делове екрана.

Динамиц Фонтс

Ово је само Нетсцапе функција. Нетсцапе је ово развио како би заобишао проблеме дизајнера с незнањем који ће фонтови бити на систему читача. Код динамичких фонтова фонтови се кодирају и преузимају са страницом, тако да страница увек изгледа онако како је дизајнер замислио. Такође можете користити фонтови безбедни за веб.

Подаци везивања

Ово је само ИЕ функција. Мицрософт је ово развио како би омогућио лакши приступ базе података са веб локација. Веома је слично коришћењу ЦГИ за приступ бази података, али за функционисање користи АцтивеКс контролу. Ова функција је врло напредна и тешка за употребу за почетнике ДХТМЛ писца.

instagram story viewer