Short for Dynamic HTML. DHTML allows absolute positioning of page elements such as text and images, and it also separates style from content so for example you can change the fonts used throughout your site by modifying just one file. When used in conjunction with JavaScript, DHTML can be used to achieve dynamic tasks that are normally impossible with plain vanilla HTML such as moving page elements across the browser window and creating pop-up menus.