What Does Dynamic HyperText Markup Language (DHTML) Mean?

Dynamic HyerText Markup Language (DHTML) is a combination of Web development technologies used to create dynamically changing websites. Web pages may include animation, dynamic menus and text effects. The technologies used include a combination of HTML, JavaScript or VB Script, CSS and the document object model (DOM). Designed to enhance a Web user’s experience, DHTML includes the following features:

Techopedia Explains Dynamic HyperText Markup Language (DHTML)

While DHTML enhances the website user’s experience, the technology may also be frustrating for users when it is used incorrectly. For example, a website menu with flashy DHTML animations can easily confuse user navigation. Another DHTML issue occurs when Web developers attempt to create cross-browser DHTML, which is very difficult. For Web developers, DHTML poses the following problems: