Tudjon meg többet a dinamikus HTML-ről (DHTML)

A dinamikus HTML nem egy új HTML-specifikáció, hanem egy újfajta módszer a szabványos HTML kódok és parancsok ellenőrzésére és ellenőrzésére.

Amikor dinamikus HTML -re gondolsz, emlékezned kell a szabványos HTML tulajdonságaira, különösen, hogy ha egy oldalt betöltött a kiszolgálóról, akkor nem változik, amíg egy másik kérés nem érkezik a szerverre. A dinamikus HTML a HTML-elemek nagyobb ellenőrzését biztosítja, és bármikor megváltoztathatja azokat, anélkül, hogy visszatérne a webkiszolgálóhoz.

A DHTML négy részből áll:

DOM

A DOM lehetővé teszi, hogy hozzáférjen a weboldal bármely részéhez, hogy megváltoztassa DHTML-sel. A weboldal minden részét a DOM határozza meg, és a következetes elnevezési konvenciókat használva érheti el őket, és megváltoztathatja azok tulajdonságait.

Scripts

A JavaScript vagy az ActiveX-ben írt parancsfájlok a DHTML aktiválásához használt két leggyakoribb szkriptnyelv. A DOM-ban megadott objektumok vezérlésére parancsfájl-nyelvet használ.

Cascading stíluslapok

A CSS-t a DHTML-ben használják a weboldal megjelenésének és megjelenésének szabályozására. A stíluslapok meghatározzák a szöveg színeit és betűtípusait, a háttérszíneket és képeket, valamint az objektumok elhelyezését az oldalon. A szkriptek és a DOM használatával megváltoztathatja a különböző elemek stílusát.

XHTML

Az XHTML vagy a HTML 4.x saját maga hozza létre az oldalt, és felépíti az elemeket a CSS és a DOM számára, hogy működjenek. Nincs semmi különös az XHTML-en a DHTML-nél - de az érvényes XHTML még fontosabb, hiszen több dolgot dolgoznak fel, mint a böngésző.

A DHTML jellemzői

A DHTML négy alapvető jellemzője:

  1. A címkék és a tulajdonságok módosítása
  2. Valós idejű pozícionálás
  3. Dinamikus betűtípusok (Netscape Communicator)
  4. Adatmegkötés (Internet Explorer)

A címkék és a tulajdonságok módosítása

Ez a DHTML egyik leggyakoribb felhasználása. Lehetővé teszi a HTML-címke tulajdonságainak módosítását a böngészőn kívüli eseményektől függően (pl. Egérkattintás, idő vagy dátum stb.). Ezt felhasználhatja az információk előregyorsításához egy oldalra, és nem jeleníti meg, hacsak az olvasó egy adott linkre nem kattint.

Valós idejű pozicionálás

Amikor a legtöbb ember úgy gondolja a DHTML-t, ezt várják. A weboldal körül mozgó objektumok, képek és szöveg. Ez lehetővé teszi, hogy interaktív játékokat játssz le olvasóiddal vagy animáljon a képernyőn.

Dinamikus betűtípusok

Ez csak egy Netscape szolgáltatás. A Netscape kifejlesztette ezt a problémát a tervezők körében, mivel nem tudta, milyen betűtípusok vannak az olvasó rendszerén. Dinamikus betűtípusokkal a betűkészletek kódolva vannak és letölthetők az oldalon, így az oldal mindig úgy néz ki, ahogyan a tervező azt tervezte.

Kötelező adatok

Ez csak egy IE szolgáltatás. A Microsoft kifejlesztette ezt, hogy megkönnyítse az adatbázisokhoz való hozzáférést a webhelyekről . Nagyon hasonlít egy CGI használatához egy adatbázis eléréséhez, de egy ActiveX-vezérlést használ. Ez a szolgáltatás nagyon fejlett és nehezen használható a DHTML író kezdetéhez.