Skip to main content

Vad är DHTML -skript?

Dynamic Hypertext Markup Language (DHTML) -skript är en grupp skriptspråk som används för att lägga till interaktiva element till webbplatser.DHTML är inte ett separat språk själv mdash;Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), JavaScript och Document Object Module (DOM) är de viktigaste språken som utgör DHTML -skript.DHTML: s dynamiska karaktär gör att en webbsida kan ändras när den har laddats i en webbläsare, men den kan inte ändra innehållet varje gång sidan laddas.

När webben först skapades var de flesta webbplatser statiska, vilket innebär att det betyder att detDeras innehåll var alltid detsamma oavsett vad användaren gjorde.När webbplatser började bli mer komplicerade i både innehållsstruktur och design blev behovet av att skapa sidor som kunde reagera och ändra beroende på användarinmatning viktigare.Detta behov är anledningen till att DHTML började användas av programmerare.

Det är omöjligt att säga exakt när DHTML -skript först användes, men det började vinna i popularitet när version 4 webbläsare släpptes.Ett bekant problem för webbdesigners är att det är svårt att använda ny teknik eftersom användare i stort sett är relativt långsamma för att uppgradera sina webbläsare.Detta faktum försenade användningen av DHTML -skript.Användning av DHTML -skript började verkligen ta fart när World Wide Web Consortium (W3C) släppte en uppsättning standarder för dess användning.Detta gjorde det möjligt för webbdesigners att skapa standardiserade skript som kan användas över internet.

En förvirrande aspekt av DHTML -skript är att det inte anses vara ett datorprogrammeringsspråk eftersom det är en uppsättning olika skript- och markeringsspråk som används tillsammans mdash;nämligen HTML, CSS, JavaScript och DOM.CSS används för att skapa stilark som definierar hur en webbsida visas, medan JavaScript kan lägga till de interaktiva elementen.Det är inte heller en teknik för att skapa dynamiskt innehåll, utan istället ett verktyg för att göra en webbplats interaktiv.Detta innebär att det tjänar ett annat syfte än andra skriptspråk, till exempel hypertextförprocessor (PHP).

DHTML fungerar genom att låta ägaren till en webbplats skapa variabler som kan ändras av slutanvändaren.Dessa variabler påverkar HTML -koden på sidan, vilket i sin tur ändrar hur webbplatsen visas för användaren.Den viktiga skillnaden att göra mellan DHTML och andra skript- och webbutvecklingsspråk är att DHTML inte kan ändra sidan till unikt innehåll varje gång en sida laddas.Istället kan det bara ändra hur sidan visas efter att den har laddats.