2015-10-05 121 views
0

我知道HTML頁面可以保存爲.htm.html.xhtml代表可擴展html.but我看到一些其他的擴展名,如.dhtml的類型,.phtml什麼是HTML頁面的擴展

誰能解釋一下什麼手段和不同類型的html擴展。

回答

1

這裏有許多與網頁相關的文件擴展名,我可以找到它們符合範式「。[a-z] html」。

.dhtml - 一個包含動態HTML代碼的文本文件,用於開發交互式Web頁面,該頁面可以在不重新加載或打開另一個鏈接的情況下進行更改。

.phtml - 一個包含PHP代碼的文本文件。 PHP代碼在Web服務器上解析以動態生成HTML代碼。 「.php」更常用於包含PHP代碼的網頁文件。

.jhtml - 一個包含Java代碼的文本文件;可能包括在將頁面發送到客戶端的Web瀏覽器之前在服務器上處理的Java函數。

.mhtml HTML標記 - 保存在.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上的文本文件的標準。此規則的唯一例外可能是「.mhtml」,這是Microsoft專有的格式。但是,IMO,「.mhtml」檔案很少是保存網頁及其內容副本的最佳解決方案;將頁面轉換爲.PDF文件或某些其他類型的文件(這些文件不將鏈接資源本地存儲爲單個文件(可能會遺留用戶的本地目錄))會好得多。

0

A PHTML(或有時稱爲PHP)頁面是一個網頁,其中包含用PHP編寫的腳本,這是一種可與JavaScript或Microsoft的VBScript相媲美的語言。

DHTML是動態超文本標記語言。動態HTML是指HTML + JavaScript。它被稱爲動態HTML和動態的本質。 HTML,CSS,DOM和腳本稱爲DHTML的頁面。

0

.dhtml:

  • 動態HTML或DHTML。
  • DHTML通常由HTML,CSS和JavaScript組成。

一個.phtml:

  • HTML頁面包含PHP腳本。

  • 當您需要在HTML文件中添加一些PHP代碼時使用它。