【问题标题】:SHTML and DHTML - Should they be used, why aren't they?SHTML 和 DHTML - 应该使用它们,为什么不使用它们?
【发布时间】:2018-06-16 18:13:23
【问题描述】:

随着 HTML 5 的发布,我们是否应该继续使用 .dhtml 和 .shtml 文件格式?

为什么即使我们使用 HTML 而没有 DHTML,Js 和 CSS 也能工作。这种做法有错吗?

SHTML 与 PHP 相比有什么优势吗?

如果这 2 个没有被弃用,为什么不存在呢?

【问题讨论】:

  • 也许 HTML 现在兼具了它们的两个特性?
  • 我认为 DHTML 是 HTML+JS+CSS - en.wikipedia.org/wiki/Dynamic_HTML
  • @EdHeal PHP 与 SHTML 的事情。 OP 在问为什么 Js 或 CSS 仍然在 HTML 中工作
  • @MrigankPawagi - PHP vs SHTML vs Java/Tomcat/Glassfish vs RoR 无关紧要 - 所有服务器端的解析实现,一些比其他更灵活和更有能力,所有这些都是“更好”的方式做 CGI 类型的东西。
  • @MrigankPawagi - 问题为什么即使我们使用 HTML 而没有 DHTML,Js 和 CSS 也能工作。这种做法有错吗?没有任何意义

标签: html dhtml shtml


【解决方案1】:

SHTML

除了解析它们的语言之外,使用.shtml.php 文件没有任何区别。 .shtml 包含 SSI 脚本,而 .php 包含 PHP 脚本。没有任何具体的理由选择其中一个 - 这完全取决于开发人员。

DHTML

DHTMLHTML 没有不同的语言或脚本。它只是标记语言 (HTML)、客户端脚本语言 (JavaScript) 和样式语言 (CSS) 的组合使用)。它只是通知您的HTML 页面具有动态内容。

这些都没有被弃用。只是SHTML 已经停止使用,因为许多人已经切换到PHP 和其他服务器端语言,并且人们已经尽量减少了DHTML 用于谈论动态的HTML 页面,因为现在大多数网站都有动态内容。

【讨论】:

  • 谢谢!现在明白这两个的意思了。
猜你喜欢
  • 2011-09-30
  • 2013-08-11
  • 1970-01-01
  • 2021-10-25
相关资源
最近更新 更多