HTML(超文本标记语言)是互联网上设计网页结构的首要理解。
类似地,DHTML 和 XHTML 也是超文本标记语言,前者创建动态网页,而后者镜像或扩展 HTML 网页的版本。
关键精华
- DHTML 是 HTML、CSS 和 JavaScript 的组合,用于创建动态的交互式 Web 内容,而 XHTML 是遵循 XML 语法规则的更严格、更标准化的 HTML 版本。
- XHTML 改进了跨各种设备和浏览器的 Web 内容的结构和兼容性,而 DHTML 通过交互性增强了用户体验。
- DHTML 侧重于 Web 元素的行为,而 XHTML 强调正确的语法和文档结构。
DHTML 与 XHTML
DHTML 是 HTML、CSS 和 JavaScript 的组合,它允许网页是动态的和交互的。 它可用于创建实时响应用户的网页。 XHTML,用于创建结构化和格式良好的网页,并且可供更广泛的设备访问。
DHTML 也称为动态超文本标记语言,可以使网页看起来内容丰富、交互性强、生动活泼,而无需浏览器擦除或删除所有内容。
它使用 JavaScript、CSS、DOM 和 HTML 的帮助,以便在浏览器上设计动态网页。 此外,Netscape 和 Microsoft 都是兼容的。
在案件 的XHTML 也称为扩展超文本标记语言。 这是互联网的新兴发展。
它利用XML语言(一种描述互联网内容数据的重要工具)将HTML文档的版本镜像和扩展为易于访问的网页。
对比表
比较参数 | 数字HTML | 的XHTML |
---|---|---|
完整形式 | 动态超文本标记语言 | 广泛的超文本标记语言。 |
功能 | 它将网页从静态转换为动态。 | 这使得页面与其他类型的功能更加通用。 |
发达 | DHTML 应用程序由 Microsoft 于 1997 年推出。 | 3 年万维网联盟 (W2000C)。 |
文件扩展名 | .dhtml 扩展名 | .xhtml、.xht、.xml、.html、.htm |
特征 | 动态风格(动画、游戏)、动态内容(应用)、实时定位。 | 一种区分大小写的语言,可以顺利构建数据库和工作流应用程序。 |
版本 | 它是为创建动态网页而开发的标准技术。 | XHTML 1.0、XHTML 1.1、XHTML 基础、XHTML 移动配置文件、XHTML 1.2、XHTML 2.0、XHTML5 |
什么是 DHTML?
DHTML 是动态超文本标记语言的首字母缩写词。 开发 DHTML 的目的是创建动态网页来代替静态网页。 它是 HTML、JavaScript、CSS 和 DOM 编程的组合。
DHTML 的原型由 Microsoft 于 1997 年随着 Internet Explorer4 的开发而开发。 使用这些额外的脚本语言,DHTML 允许更改设置中的变量以显示动态网页。
因此,HTML 充当网页的构建器,其次是 JS(客户端脚本语言),其中使用 cookie 来确定用户的需求。
除此之外,CSS 通过少量编码工作重新设计页面并将其样式设置得更加动态。
最后,DOM(文档对象方法)将整个静态内容操纵为动态内容。
说到DHTML的特性,可以改变标签和属性,用于实时定位,生成动态字体,用于数据绑定,创建交互式和动画网页,启用方法、事件、属性和代码。
什么是 XHTML?
的XHTML 是扩展超文本标记语言的缩写形式。 它帮助用户将 HTML 网页转换为 XML 页面。 它由 World Wide Consortium (W3C) 开发,支持使用 XML 语言。
土著 XHTML,即 XHTML 1.1,早在 2000 年 XNUMX 月就作为 XHTML 家族的原型开发。
此外,XHTML 文档将由三个主要部分组成,例如 DocType(指示文档的类型,基本上分为三种类型,Transitional DTD、Strict DTD 和 Frameset DTD)、head(声明标题和其他属性)和正文(网页的内容,包括标签)。
此外,XHTML 文档由 XML 工具组合在一起。 因此,相应地,由于 XHTML 文档是标准化的网页,因此用户可以很容易地维护、转换和编辑 XHTML 文档。
简而言之,它们更准确并且与许多浏览器兼容。 或者简单地说,这项技术将统治数字世界。
说到它的特点,一个XHTML文档必须有一些先决条件,比如嵌套在其中的结束标签,随后,为了使用更少的带宽,应该在XML语言的基础上开发,从而呈现格式良好的网页。
DHTML 和 XHTML 之间的主要区别
- DHTML 是 HTML、JavaScript、CSS 和 DOM 的组合。 然而,XHTML 是与 XML 语言编码系统相关联的方言。
- DHTML 需要大量的编码工作,而 XHTML 不允许在创建网页后进行宽松的编码实践。
- DHTML 使 HTML 的内容不时发生变化,而 XHTML 则允许用户建立自己的标签。
- DHTML 是 Microsoft 派生的功能,而 XHTML 是 HTML 的结构化形式。
- DHTML 中的所有元素都使用 document.writ() 方法,相反,XHTML 中的元素应该适当地相互嵌套。
- DHTML 在 DOM(文档对象模型)的基础上工作,而在 XHTML 的情况下,它与 XML 结构相适应。
- https://books.google.com/books?hl=en&lr=&id=Y_MdAmjLPVYC&oi=fnd&pg=PR13&dq=dhtml+&ots=_OZSRAc_2f&sig=YRXriI7nxARZfdAko2UZ_xSlyc4
- https://www.narcis.nl/publication/RecordID/oai:cwi.nl:12633
最后更新时间:13 年 2023 月 XNUMX 日
Sandeep Bhandari 拥有塔帕尔大学计算机工程学士学位(2006 年)。 他在技术领域拥有 20 年的经验。 他对各种技术领域都有浓厚的兴趣,包括数据库系统、计算机网络和编程。 你可以在他的网站上阅读更多关于他的信息 生物页面.