Dynamic HTML or DHTML is a method of creating interactive web sites by using a combination of static markup language (such as HTML), a client-side scripting language (such as JavaScript), the presentation definition language (e.g. Cascading Style Sheets *), and the Document Object Model. Some disadvantages of DHTML are that it is difficult to develop and debug due to varying degrees of support among web browsers of the aforementioned technologies and that the variety of screen sizes means the end look can only be fine-tuned on a limited number of browser and screen-size combinations. Development for recent browsers, such as Internet Explorer 5.0+, Netscape 6.0+, and Opera 7.0+, is aided by a shared Document Object Model.
Like LAMP, SPA, or Ajax, DHTML is not a technology in itself, but a term that refers to the use of a group of technologies together.
Though the term "dynamic web page" can refer to any specific web page that is generated differently for each user, load occurrence, or per specific variable values, those pages with this type of "dynamic" content should not be confused for DHTML. Web pages with this type of dynamic content, though still dynamic web pages, are a result of either server-side scripting (such as PHP), which generates unique content prior to sending the page to the visitor; or as a result of client-side scripting that is run immediately upon page load, before the static page content is visually generated. DHTML, as described above, is a term specifically reserved for those pages which utilize client-side scripting to effect changes in variables of the presentation definition language, which in turn affect the look and function of otherwise "static" HTML page content, after the page has been fully loaded and during the viewing process. In effect, the dynamic characteristic of DHTML is found in how it acts and functions as each page is being viewed, not in its ability to generate a unique page with each specific page load.
More on [ Dynamic HTML ]
HTML :: Markup Languages
JavaScript

Cross-Browser DHTML Libraries - Two cross-browser JavaScript libraries for DHTML. Product news, examples, downloads, and documentation.
Meta Description: [ Cross-Browser Javascript Libraries and Applications ]
DHTML Nirvana - DHTML, CSS, JavaScript and Graphics Tutorials from Eddie Traversa. This site is a free resource site for developers.
Meta Description: [ Web Online Free Education that offers free tutorials in many web related areas ]
dHTML Planet - DHTML demos, samples and tutorials for web developers. Features the use of web standards with JavaScript.
Meta Description: [ dhtmlplanet.com ]
DHTMLShock - Articles and message boards focusing on DHTML and a collection of free scripts.
Meta Description: [ dhtmlshock.com ]
404
Dynamic HTML Central - DHTML scripts, demos, tutorials, and help.
Meta Description: [ Dynamic HTML Central - The ultimate place to find DHTML scripts, demos, tutorials and help. ]
500
Dynamic HTML Developer Central - Netscape's DevEdge site on DHTML.
EServer TC Library: DHTML - A collection of rated, reviewed online resources to help people who write DHTML user interfaces to websites.
Meta Description: [ A directory of resources about dhtml in the field of technical communication. ]
Glimmer - dHTML Library - Cross-browser dynamic HTML library which provides an easy examples and tutorials.
Meta Description: [ glimmer is a cross-browser dynamic HTML library which provides an easy, extensible architecture to use. Examples, tutorials and docs given. ]
Mozilla: Using Web Standards in Your Web Pages - A technote hosted at mozilla.org that describes how to upgrade a proprietary (DOM0 based page) to Web Standards.
500
Netscape Dynamic HTML Developer Central - Netscape's site for information about Dynamic HTML.
NetScript Technologies - Open standard cross-browser JavaScript DHTML components and tools for Web application developers
Meta Description: [ NetScript Technologies develops Open Standard cross-browser and cross-platform client-side JavaScript XML/DHTML components and tools for Web developers. ]
Site Experts - Web development discussions and resources, emphasizing Dynamic HTML.
Meta Description: [ Comprehensive site and community for Web Developers. Coverage of JavaScript, Dynamic HTML, Server Side Scripting, Internet Product Reviews, HTML, CSS, and more. ]
Tutorial: An Introduction to Dynamic HTML (DHTML) - An Introduction to Dynamic HTML (DHTML).
Meta Description: [ Some news won't wait. Now with Cacheworthy, the new supplement to Intranet Journal's digest column, our readers won't wait either. ]
WDVL: Dynamic HTML - The WDVL section on Dynamic HTML.
Meta Description: [ The Web Developer's Virtual
Library is a resource for web development, including a
JavaScript tutorial, html tag info, JavaScript events, html
special characters, paint shop pro, database normalization, PHP
and more. ]
WebFX - What you never thought possible! - Free Dynamic HTML samples, tested in IE5, Mozilla and Opera. Articles about various widgets, scripts, and games.
Meta Description: [ On this page you'll be able to find Dynamic HTML samples that you can use on your own pages, all the samples may be used freely for personal use or you may change the source code for your own applications. This page was designed and tested in IE5, Mozilla and Opera. Other W3C compliant browsers m... ]
WebmasterToolsCentral.com DHTML section - Free DHTML scripts, tools and tutorials.
Meta Description: [ restoration hardware auto lift truck tool box floor register folding ]
Whirly Wiry Web - Guide with questions and answers on DHTML, ActiveX, scripts, and neat net code. Focused on Microsoft Internet Explorer and intranet issues.
Meta Description: [ A Whirly Wiry Web article about: Whirly Wiry Web Today - News, mission, and more skinnies you might be interested in. ]
| Online Reputation Management Website Best Practices - Part 3 | |
| Next Video | |