DHTML
DHTML

DHTML

Nedan hittar du exempel på dhtml som i de flesta fall utnyttjar w3c-DOM, men vissa är även kompatibla med gammal Netscape och Internet Explorer DOM.

ScriptIE5IE6NS4MozW3C
DOM
Visa
Kod
Klocka
Länkar med beskrivning
DOM Meny 1
DOM Meny 2
Tooltip
Watermark
24 inspirerade länkar
Länk fade
Slidemenu
Analog klocka

Introduktion

Vad är DHTML?

DHTML står för Dynamic(Dynamisk)-HTML och är ett samlingsbegrepp vilket innebär att man via script (oftast JavaScript) ändrar utseende eller funktion på den sida som besökaren tittar på. Scriptet som körs exekveras i besökarens webbläsare och ställer därför vissa krav på denna. Det finns en nära koppling mellan CSS (Cascading Style Sheets) och DHTML eftersom man ofta använder just CSS-egenskaper för att ändra utseende på sidan. Här kommer även ett annat begrepp in, nämligen DOM.

Vad är DOM?

DOM står för Document Object Model och är en beskrivning för hur olika objekt i dokumentet anropas (refereras till) och vilka egenskaper de har. Tidigare hade de 2 stora webbläsarna Internet Explorer och Netscape sin egen "DOM", vilket gjorde att man ofta fick använda 2 olika sätt för att åstakomma samma effekt i de båda webbläsarna. Den 1 Oktober 1998 släppte w3c DOM Level 1 Specification (nedan kallad w3c-DOM, eller bara DOM) som är en rekommendation för hur DOM bör hanteras. Microsoft som är en av de omkring 500 medlemsorganisationerna till w3c och tillverkare av Internet Explorer använder w3c-DOM som mål för utvecklingen av sin webbläsare liksom Mozilla som utvecklar den webbläsare som är mer känd som Netscape. W3C (World Wide Web Consortium) arbetar även fram en mängd andra rekommendationer (bland annat för HTML, CSS och XML).