Prochaine diapo

Avant les CSS, pour contrôler la mise en page du texte, il fallait utiliser des tableaux. Pour obtenir des effets d'animation, vous deviez employer des images GIF animées, ou des plug-ins tel que Flash.
Netscape et Microsoft ont apporté conjointement une solution à ce problème avec la spécification CSS P, ou CSS Positionning. Considérez la page comme un graphique avec des axes de coordonnées x et y. Avec la spécification CSS P, chaque élément peut être positionné dans la page à l'aide de ses coordonnées. En ajoutant JavaScript, il devient facile de déplacer les éléments dans la page.
Un des effets DHTML possibles consiste à faire apparaître un élément à partir d'un des côtés de la fenêtre. Cet effet peut être utile par exemple pour un tutoriel dans lequel des sujets doivent être affichés l'un après l'autre en fonction des clics de l'utilisateur ou des touches tapées au clavier.