Dynamic HTML is used to designate a technique of creating interactive
web sites by using a combination of the static markup language
HTML, the browser programming language
Javascript and the style definition language
CSS.
It may be used to create small applications in the browser for example to ease navigation, to create interactive forms or to create interactive exercises to use in e-learning?.