<分区>
我知道html页面可以保存为.htm
或.html
,.xhtml
代表可扩展的html。但我看到一些其他扩展名,例如 .dhtml
、.phtml
任何人都可以解释它的含义和不同类型的 html 扩展。
<分区>
我知道html页面可以保存为.htm
或.html
,.xhtml
代表可扩展的html。但我看到一些其他扩展名,例如 .dhtml
、.phtml
任何人都可以解释它的含义和不同类型的 html 扩展。
最佳答案
这里有尽可能多的与网页相关的文件扩展名,它们符合“.[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 解析的网页,RabbitWeb 是一种将 .C 程序代码与特殊 HTML 标记集成在一起的 Web 服务器。该文件包含用于为网页生成动态内容的嵌入式“ZHTML”命令。
应该注意的是,使用这些扩展名中的任何一个来存储文件很少是合适的 - “.html”或“.html”是任何要发布到 Web 上的文本文件的标准。此规则的唯一异常(exception)可能是“.mhtml”,它是 Microsoft 独有的格式。然而,IMO,“.mhtml”文件很少是保存网页及其内容副本的最佳解决方案;最好将页面转换为 .PDF 文件或其他类型的文件,这些文件不会在本地将链接资源存储为单个文件(这可能会导致用户的本地目录乱七八糟)。
关于html - 什么是 HTML 页面扩展的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32947142/