HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说, XHTML是一个过渡技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性。
XHTML是一种为适应XML而重新改造的HTML。当 XML越来越成为一种趋势,就出现了这样一个问题:如果我们有了XML,我们是否依然需要HTML?为了回答这个问题,1998年5月我们在旧金山开了两天的工作会议,会议的结论是:需要。我们依然需要使用HTML。因为大量的人们已经习惯使用HTML来作为他们的设计语言,而且,已经有数以百万计的页面是采用HTML编写的。
XHTML解决HTML语言所存在的严重制约其发展的问题。 HTML发展到今天存在三个主要缺点:不能适应现在越多的网络设备和应用的需要,比如手机、PDA、信息家电都不能直接显示HTML;由于HTML代码不规范、臃肿,浏览器需要足够智能和庞大才能够正确显示HTML;数据与表现混杂,这样你的页面要改变显示,就必须重新制作HTML。因此HTML需要发展才能解决这个问题,于是W3C又制定了XHTML,XHTML是HTML向XML过度的一个桥梁。
简单点说DHTML可以让网页上的内容移动、变化、消失、出现……,总之DHTML是很一直被认为是网页设计中比较酷的东西。
DHTML 是Dynamic HTML的缩写,意思就是动态的HTML。它并不是某一门独立的语言,事实上任何可以实现页面动态改变的方法都可以称为DHTML。 Javascript、DOM和DHTML是比较容易混淆的。通常来说,DHTML实际实际上是Javascript、HTML DOM、CSS以及HTML/XHTML的结合应用。而HTML DOM和Javascript则是分别独立的。
学习DHTML的建议
学习DHTML最好的办法就是阅读别人的代码。在阅读这些DHTML之前您最好已经掌握了HTML/XHTML、CSS,有一定的Javascript基础和HTML DOM基础。
分享到:
相关推荐
HTML+XHTML+CSS+JavaScript+DOM+AJAX语法及范例实用辞典是一本系统、全面的语法和范例辞典,详尽介绍了html、xhtml、css、javascript、dom、ajax这6种技术的语法。全书共分5章,书中不但对语法进行了理论讲解,而且...
XHTML 1.0 CSS 2.0 JavaScript VBScript HTML DOM XML DOM ASP reference ADO reference ASP.NET PHP 5.1 实例/案例 HTML 实例 CSS 实例 XML 实例 XML DOM 实例 WAP 实例 JavaScript 实例 JavaScript 对象...
接着是DHTML,它不是一个独立的技术,而是将HTML、CSS、JavaScript和DOM组合在一起使用的综合技术。DHTML为静态的HTML带来了动态效果和交互性,允许开发者通过脚本动态地修改网页内容、样式和行为,而不必重新加载...
HTML和XHTML负责结构,CSS负责样式,JavaScript则赋予网页交互性,而DHTML则是这四者的综合运用,展示了Web开发的潜力。对于想要从事前端开发或者提升现有技能的开发者来说,这本书无疑是一本宝贵的资源。
首先,DHTML是一种技术集合,它包括HTML、CSS(Cascading Style Sheets)、JavaScript以及DOM(Document Object Model)。DHTML的主要目标是使网页内容动态化,允许用户在不刷新整个页面的情况下改变网页部分。通过...
由于JavaScript在DHTML中的重要角色,优化代码执行效率、减少DOM操作次数和合理使用缓存等策略对提高页面性能至关重要。 8. **XHTML与DOM的关系** XHTML是HTML的XML版本,其严格的语法使得解析更一致,更利于与...
- **DHTML(动态HTML)**:它是HTML、CSS和JavaScript三种技术的结合体,用于创建动态的网页内容。通过这些技术,网页可以响应用户的交互而无需重新加载整个页面。 - **CSS(层叠样式表)**:这是一种用来描述HTML或...
DHTML(Dynamic HTML)是HTML的一个扩展,它结合了HTML、CSS、JavaScript以及DOM(Document Object Model)来创建交互式和动态的网页。DHTML允许网页内容在不重新加载页面的情况下更新,增强了用户体验。 XHTML...
JavaScript源码特效.chm和javascript中文版.chm将涵盖JavaScript的基础语法、函数、对象、DOM操作、事件处理等方面的知识,让你能够编写出功能丰富的交互式网页。 HTML(HyperText Markup Language)作为网页的结构...
DHTML是Dynamic HTML的缩写,它是指通过结合HTML、CSS、JavaScript和DOM(文档对象模型)来创建交互式和动态网页的技术集合。DHTML使得网页内容可以在不刷新整个页面的情况下更新,提供动画效果、用户交互和局部导航...
1. **DOM操作**:JavaScript可以访问和修改HTML文档对象模型(Document Object Model),允许动态更新页面内容。 2. **事件处理**:通过监听和响应用户的交互,如点击按钮、滚动页面等,实现动态效果。 3. **AJAX**...
《DHTML 手册》主要涵盖了动态超文本标记语言(DHTML)的概念和技术,DHTML是HTML、CSS和JavaScript结合的结果,使得网页能够实现动态交互效果,如滚动文本、下拉菜单和鼠标悬停效果等。通过学习这本书,你可以了解...
DHTML 实例 VBScript 实例 ASP 实例 ADO 实例 SVG 实例 测验/考试 HTML 测验 XHTML 测验 CSS 测验 XML 测验 JavaScript 测验 SQL 测验 ASP 测验 代码验证 验证HTML 验证CSS 验证XHTML 验证XML 验证...
这些文档集合提供了一个全面的JavaScript学习资源库,不仅涵盖了基础语法,还涉及了与HTML、CSS、DOM和DHTML的交互,以及JScript的相关知识。对于想要深入理解和掌握JavaScript的开发者来说,这是一个不可多得的资料...
DHTML(Dynamic HTML)并非一种独立的语言,而是HTML、CSS、JavaScript以及DOM(Document Object Model)的结合体。它使得网页内容能够动态更新,而无需重新加载整个页面。通过DHTML,开发者可以实现诸如页面元素的...
HTML DOM DHTML VBScript AJAX E4X WMLScript 服务器脚本 SQL ASP ADO PHP .NET(dotnet) .NET Microsoft .NET ASP .NET Mobile 多媒体 Media SMIL SVG 建站手册 网站构建 万维网联盟 浏览器信息 网站品质 语义网 ...
文档对象模型(DOM)是网页内容的结构化表示,它允许开发者通过JavaScript或其他脚本语言对HTML、XML或XHTML文档进行动态交互。DHTML(Dynamic HTML)是DOM的一个重要应用,它使得网页可以实现动态效果,如动画、...
HTML DOM DHTML VBScript AJAX jQuery JSON E4X WMLScript 服务器脚本 SQL ASP ADO PHP .NET(dotnet) .NET Microsoft .NET ASP .NET Mobile 多媒体 Media SMIL SVG 建站手册 网站构建 万维网联盟...
HTML DOM HTML 实例 DHTML CSS 实例 VBScript XML 实例 AJAX JavaScript 实例 jQuery JavaScript 对象实例 E4X HTML DOM 实例 WMLScript XML DOM 实例 服务器脚本 DHTML 实例 SQL AJAX ...
JavaScript在DHTML中的作用是赋予网页动态行为,通过操作DOM(Document Object Model)来改变HTML元素的属性和样式。 JavaScript由三部分组成: - ECMAScript:是JavaScript的基础,它规定了语言的语法和基本对象。...