AboutAndrew Hoffman Expertise I can field just about any question within this topic ranging from JavaScript to CSS, the two ingredients of DHTML. I`m very interested in the W3C and its validation rules for HTML, XHTML, and CSS, and enjoy answering questions of this type as well. I detest sleep and respond at all hours of the day or night.
Experience Experience in the area I've been working with DHTML and CSS for 7 years now and build/maintain websites of my own that implement DHTML navigation.
What I'm doing now My contract with Microsoft has ended and I am working for myself once again. Please contact me for any front-end work at antibland@gmail.com
Here, we're dealing with markup alone--markup being the tags that make up this language:
<p>text</p>
<table><tr><td>text</td></tr></table>
HTML is nothing more than this.
--
DHTML
Now we're introducing the word "dynamic" (the 'D' in 'DHTML') into HTML. This is not an actual language and, in a sense, is a buzzword representing dynamic HTML. The way to make HTML dynamic is through JavaScript. So, put simply, DHTML is HTML + JavaScript. You'll sometimes here people claiming that CSS is a part of DHTML as well. I disagree because of the acronym 'DHTML.' Maybe if it was called 'DHTMLCSS' I would agree. CSS is used to style HTML and has little to do with dynamic behavior in a semantic sense.