Skip to main content

Hva er DHTML -skript?

Dynamic Hypertext Markup Language (DHTML) -skriptet er en gruppe skriptspråk som brukes til å legge til interaktive elementer til nettsteder.DHTML er ikke et eget språk i seg selv mdash;Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), JavaScript og Document Object Module (DOM) er de viktigste språkene som utgjør DHTML -skript.Den dynamiske naturen til DHTML gjør at en webside kan endre seg når den er lastet inn i en nettleser, men den kan ikke endre innholdet hver gang siden lastes.

Når nettet først ble opprettet, var de fleste nettsteder statiske, noe som betyr at det betyr atInnholdet deres var alltid det samme uansett hva brukeren gjorde.Etter hvert som nettsteder begynte å bli mer komplisert i både innholdsstruktur og design, ble behovet for å lage sider som kunne reagere og endre seg avhengig av brukerinngang viktigere.Dette behovet er grunnen til at DHTML begynte å bli brukt av programmerere.

Det er umulig å si nøyaktig når DHTML -skriptet først ble brukt, men det begynte å få i popularitet da versjon 4 -nettlesere ble utgitt.Et kjent problem for webdesignere er at det er vanskelig å bruke ny teknologi siden brukere i det store og hele er relativt treg til å oppgradere nettleserne.Dette faktum forsinket bruken av DHTML -skript.Bruk av DHTML -skript begynte virkelig å ta av da World Wide Web Consortium (W3C) ga ut et sett med standarder for bruk.Dette tillot webdesignere å lage standardiserte skript som kan brukes over internett.

Et forvirrende aspekt av DHTML -skript er at det ikke anses å være et dataprogrammeringsspråk fordi det er et sett med forskjellige skript- og markeringsspråk som brukes sammen MDASH;nemlig HTML, CSS, JavaScript og Dom.CSS brukes til å lage stilark som definerer hvordan en webside vises, mens JavaScript kan legge til de interaktive elementene.Det er heller ikke en teknikk for å lage dynamisk innhold, men i stedet et verktøy for å gjøre et nettsted interaktivt.Dette betyr at det tjener et annet formål enn andre skriptspråk, for eksempel Hypertext Preprocessor (PHP).

DHTML fungerer ved å la eieren av et nettsted lage variabler som kan endres av sluttbrukeren.Disse variablene påvirker HTML -koden på siden, som igjen endrer måten nettstedet vises for brukeren.Det viktige skillet å gjøre mellom DHTML og andre skript- og nettutviklingsspråk er at DHTML ikke kan endre siden til unikt innhold hver gang en side lastes inn.I stedet kan den bare endre måten siden vises etter at den er lastet.