Salut, du DHTML (je le vois dans ta liste) c'est du Javascript (D pour Dynamic). Peut-être voulais-tu écrire xHTML.
Bref, le Javascript étant un langage de script dynamique, l'(x)HTML un "langage" balisé de structuration de documents, le CSS un "langage" de présentation, aucun de ces deux derniers ne peut permettre l'éxécution d'un code similaire à un code JavaScript, si ce n'est de simples effets de changement de couleur de texte quand la souris traverse un lien. Rien à faire donc.