【发布时间】:2016-01-02 00:33:52
【问题描述】:
我知道html页面可以保存为.htm或.html,.xhtml代表可扩展的html。但是我看到了一些其他的扩展,例如.dhtml,.phtml
任何人都可以解释它的含义和不同类型的 html 扩展。
【问题讨论】:
标签: html xhtml file-format dhtml
我知道html页面可以保存为.htm或.html,.xhtml代表可扩展的html。但是我看到了一些其他的扩展,例如.dhtml,.phtml
任何人都可以解释它的含义和不同类型的 html 扩展。
【问题讨论】:
标签: html xhtml file-format dhtml
这里有很多与网页相关的文件扩展名,我可以找到符合范式“.[a-z]html”的文件扩展名。
.dhtml - 包含动态 HTML 代码的文本文件,用于开发无需重新加载或打开另一个链接即可更改的交互式网页。
.phtml - 一个包含 PHP 代码的文本文件。 PHP 代码在 Web 服务器上进行解析,以便动态生成 HTML 代码。 “.php”更常用于包含 PHP 代码的 Web 文件。
.jhtml - 包含 Java 代码的文本文件;可能包括在页面发送到客户端的 Web 浏览器之前在服务器上处理的 Java 函数。
.mhtml - 从 .HTML 文件保存并使用 .MIME 编码进行编码的网页存档格式。包括从网页链接的资源,例如图像、Flash 动画、Java 小程序、音频文件等。无需在线即可打开和查看。 Microsoft Word 可以保存和打开 MHTML Web 档案。
.rhtml - 包含 Ruby 代码或脚本的网页。在将页面发送到 Web 浏览器之前,它会在运行 Ruby on Rails 的 Web 服务器上进行处理。
.shtml - 用 HTML 编写的包含服务器端包含的网页。它在发送到用户浏览器之前由 Web 服务器处理。它可以引用服务器上的其他文件,即“header.shtml”或“_footer.shtml”。
.zhtml - 由 RabbitWeb 解析的网页,这是一个将 .C 程序代码与特殊 HTML 标签集成的 Web 服务器。该文件包含用于为网页生成动态内容的嵌入式“ZHTML”命令。
应该注意的是,使用这些扩展名中的任何一个来存储文件是非常不合适的——“.html”或“.html”是用于发布到 Web 的任何文本文件的标准。此规则的唯一例外可能是“.mhtml”,这是 Microsoft 独有的格式。但是,IMO,“.mhtml”档案很少是保存网页及其内容副本的最佳解决方案;最好将页面转换为 .PDF 文件或其他类型的文件,这些文件不会在本地将链接资源存储为单个文件(这可能会乱扔用户的本地目录)。
【讨论】:
PHTML(或有时称为 PHP)页面是包含用 PHP 编写的脚本的网页,PHP 是一种可与 JavaScript 或 Microsoft 的 VBScript 相媲美的语言。
DHTML 是动态超文本标记语言。DHTML 是动态 HTML 意味着 HTML+JavaScript。它被称为动态 HTML,本质上是动态的。包含 HTML、CSS、DOM 和称为 DHTML 的脚本的页面。
【讨论】:
.dhtml:
.phtml:
包含 PHP 脚本的 HTML 页面。
当你需要在你的 HTML 文件中添加一些 PHP 代码时使用它。
【讨论】: