html,shtml和htm的區別

2021-03-03 20:39:16 字數 5582 閱讀 2971

1樓:匿名使用者

1.首先htm、html、shtml都是bai靜態網頁的字尾du

2.html=htm

3.shtml裡面包含zhi伺服器執行

dao的指令碼,算是動態頁面內,裡面也包含html標籤shtml 與容html的區別 shtml不是html 而是一種伺服器api,shtml是伺服器動態產生的html

shtml用於ssi技術檔案(伺服器端包含指令/伺服器端嵌入) 包含 ssi 指令的檔案要求特殊處理,所以必須為所有 ssi 檔案賦予 ssi 副檔名。預設副檔名是 .stm、.

shtm 和 .shtml

2樓:安徽新華電腦

shtml和html的區別,如果用一句話來解釋就是:shtml 不是html而是一種伺服器 api,shtml是伺服器動態產成的html.

html和htm的區別?

3樓:左撇子滴偶

實際上htm與html沒有本質意義的區別,只是為了滿足dos僅能識別8+3的檔名而已,因為一些老的系統(win32)不能識別四位檔名,所以某些網頁伺服器要求index.html最後一個l不能省略。msie能自動識別和開啟這些檔案,但編寫網頁地址的時候必須是完全對應的,也就是說index.

htm和index.html是兩個不同的檔案,對應著不同的地址。

4樓:匿名使用者

本質無區別 ,只是字尾名長度不一樣

5樓:匿名使用者

本質上是沒區別的...

6樓:招心雪琦

沒有區別,只是滿足dos僅能識別8+3的檔名而已,但在有的**中規定必須用htm或html.一些老的系統(win32)不識別四位檔名.某些網頁伺服器要求index.

html最後一個l不能省略。msie能自動識別和開啟這些檔案,但編寫網頁地址必須對應完全對應,該有則必須有,沒有就別畫蛇添足。尤其是unix系統,還對大小寫敏感,不吻合可能報沒有檔案。

把上傳網頁的首頁名字尾為html時打不開主頁,而改為htm問題就解決了.是在空間後臺有預設首頁設定,設定裡面沒有index.html而是index.htm.

可以在空間管理的控制面板中設定,或者可以通過

http://你的域名/index.html開啟

7樓:江西新華電腦學院

1、實際上htm與html沒有本質意義的區別,只是為了滿足磁碟作業系統(dos)僅能識別三位檔名而已,因為一些老的系統(win32)不能識別四位檔名,所以某些網頁伺服器要求index.html最後一個l必須去掉。(因為html識別不了,只能識別htm)。

2、msie能自動識別和開啟這些檔案,但編寫網頁地址的時候必須是完全對應的,也就是說index.htm和index.html是兩個不同的檔案,對應著不同的地址。

值得一提的是unix系統中對大小寫敏感,不吻合的話就可能報沒有檔案或者找不到檔案。

htm和html有什麼區別嗎

8樓:竹非竹

兩者本質上區別不大,可以說 htm = html。但是在不同的系統版本環境下,兩種有以下幾點區別。

如果在網頁中同時存在index.html和index.htm,此時瀏覽器將會優先解釋index.html。

在unix系統中,網頁必須使用.html副檔名,如果你使用了三個字元的副檔名.htm,那麼當網上的unix系統使用者瀏覽你的超文字檔案時,只能在螢幕上看到超文字的原始檔,而不是展示的結果。

若訪問你的使用者系統是windows 3.x、windows nt 或windows 95,那麼副檔名是html和htm是一樣的。所以unix系統使用者建立超文字時,副檔名一定要採用.

html。

對於msie ,index.htm和index.html是兩個不同的檔案,對應著不同的地址。

dos僅能識別8+3的檔名。*.htm的命名方法可以被dos識別,而*.

html的檔案命名方式不能被dos識別。因為htm源於古老的8.3檔案格式,dos作業系統下只能支援長度為3的字尾名,所以是htm。

但在windows下無所謂htm與html,html是為長檔案的格式命名的。所以htm是為了相容過去的dos命名格式存在的,在效果上沒有區別的,以前htm和html作為不同的伺服器上的超文字檔案,在現在已經通用了。

總結:htm是超文字標記(hypertext markup),html是超文字標記語言(hypertext markup language)。這兩種都是靜態網頁檔案的副檔名,副檔名互相更改為另一個是不會出現錯誤的。

但是如果是一個網頁連結來說,如果它指向的是一個htm檔案,而那個htm檔案被更改為html檔案,那麼我們是找不到這個連結的。

9樓:匿名使用者

htm與html沒有本質意義的區別,只是為了滿足磁碟作業系統(dos)僅能識別三位檔名而已,因為一些老的系統(win32)不能識別四位檔名,所以某些網頁伺服器要求index.html最後一個l必須去掉。(因為html識別不了,只能識別htm)。

msie能自動識別和開啟這些檔案,但編寫網頁地址的時候必須是完全對應的,也就是說index.htm和index.html是兩個不同的檔案,對應著不同的地址。

值得一提的是unix系統中對大小寫敏感,不吻合的話就可能報沒有檔案或者找不到檔案。

10樓:皮蛋粯子粥

htm和html並沒有區別,兩個都是

超文字的簡稱。

定義:htm是hyper text mark-up language也就是html的縮寫,即超文字標記語言。

超文字標記語言的結構包括「頭」部分(英語:head)、和「主體」部分(英語:body),其中「頭」部提供關於網頁的資訊,「主體」部分提供網頁的具體內容。

11樓:青島的於姑娘

沒有區別的。是一個意思,html外語簡稱htm。

html又叫做超文字標記語言,是標準通用標記語言下的一個應用。

超文字標記語言的結構包括「頭」部分(英語:head)、和「主體」部分(英語:body),其中「頭」部提供關於網頁的資訊,「主體」部分提供網頁的具體內容。

12樓:akkk吃蘋果

htm = html,也就是說在html語言中沒有區別。

htm前者是超文字標記(hypertext markup),html後者是超

文字標記語言(hypertext markup language)。

這兩種都是靜態網頁檔案的副檔名,副檔名可以互相更換而不會引起錯誤(這是指開啟而言,但是對於一個連結來說,如果它指向的是一個htm檔案,而那個htm檔案被更改為html檔案,那麼是找不到這個連線的)。

htm 是**於老的 8.3 檔案格式,dos 作業系統只能支援長度為三位的字尾名,所以是 htm,但在 windows 下無所謂 htm 與 html,html 是為長檔名的格式命名的。

所以 htm 是為了相容過去的dos命名格式存在的,在效果上沒有區別的。以前 htm 和 html 作為不同的伺服器上的超文字檔案,但現在通用。

8.3檔案格式是一種在老的16位win95或win98檔案系統的短檔名檔案格式,副檔名只限於3位,檔名只限於8位。 如果要與16位系統互動,比如說,要把一個路徑傳給一個16位的程式,你就不能用長檔名,而必須對它進行轉換。

13樓:彳亍南柯一夢

關於htm與html

1、實際上htm與html沒有本質意義的區別,只是為了滿足磁碟作業系統(dos)僅能識別三位檔名而已,因為一些老的系統(win32)不能識別四位檔名,所以某些網頁伺服器要求index.html最後一個l必須去掉。(因為html識別不了,只能識別htm)。

2、msie能自動識別和開啟這些檔案,但編寫網頁地址的時候必須是完全對應的,也就是說index.htm和index.html是兩個不同的檔案,對應著不同的地址。

值得一提的是unix系統中對大小寫敏感,不吻合的話就可能報沒有檔案或者找不到檔案。

擴充套件資料

1、htm 概念:當一個瀏覽器看到「.htm」或「.html」這樣的副檔名之後,它將自認為檔案是html頁面。

2、htm與.html並沒有本質上的區別,表示的是同一種檔案,不同的命名只是因為於不同的環境。 在unix、windows nt和windows 95作業系統中,由於都支援長檔名格式,超文字檔案檔名和副檔名長度可以不受限制,但副檔名必須是.

html或 是.htm。

3、unix系統的副檔名必須為.html,如果使用了三個字元的副檔名.htm,那麼當網上的unix系統使用者瀏覽你的超文字檔案時,只能在螢幕上看到超文字的原始檔,而不是展示的結果。

4、若訪問你的使用者系統是windows 3.x、windows nt 或windows 95,那麼副檔名是html和htm是一樣的。所以unix系統使用者建立超文字時,副檔名一定要採用.

html。

14樓:不賺大錢不改名

htm與html沒有本質上的區別,表示的是同一種檔案,只是適用於不同的環境之下。但是它們之間存在一下差別。

1、是否可被dos識別

dos僅能識別8+3的檔名。*.htm的命名方法可以被dos識別,而*.html的檔案命名方式不能被dos識別。

2、瀏覽器解釋順序不同

如果在網頁中同時存在index.html和index.htm,此時瀏覽器將會優先解釋index.html。

3、不同使用者瀏覽,展示結果不同

在unix系統中,網頁必須使用.html副檔名,如果你使用了三個字元的副檔名.htm,那麼當網上的unix系統使用者瀏覽你的超文字檔案時,只能在螢幕上看到超文字的原始檔,而不是展示的結果。

若訪問你的使用者系統是windows 3.x、windows nt 或windows 95,那麼副檔名是html和htm是一樣的。所以unix系統使用者建立超文字時,副檔名一定要採用.

html。

15樓:樂觀小山

.htm與.html沒有本質上的區別,表示的是同一種檔案,只是適用於不同的環境之下。

1、dos僅能識別8+3的檔名,所以*.htm的命名方法可以被dos識別,而*.html的檔案命名方式不能被之識別。

2、在unix系統中,網頁必須使用.html副檔名,如果是htm,在瀏覽器中開啟時則出現源**;windows中支援兩種副檔名。也可以說,htm和html是windows和unix對抗的產物。

3、如果在網頁中同時存在index.html與index.htm,這是瀏覽器將先解釋index.html。

擴充套件資料

整體結構

一個網頁對應多個html檔案,超文字標記語言檔案以.htm(磁碟作業系統dos限制的外語縮寫)為副檔名或.html(外語縮寫)為副檔名。

可以使用任何能夠生成txt型別原始檔的文字編輯器來產生超文字標記語言檔案,只用修改檔案字尾即可。

標準的超文字標記語言檔案都具有一個基本的整體結構,標記一般都是成對出現(部分標記除外例如:

),即超文字標記語言檔案的開頭與結尾標誌和超文字標記語言的頭部與實體兩大部分。有三個雙標記符用於頁面整體結構的確認。

標記符,說明該檔案是用超文字標記語言(本標籤的中文全稱)來描述的,它是檔案的開頭;而,則表示該檔案的結尾,它們是超文字標記語言檔案的開始標記和結尾標記。

html和htm的區別

實際上htm與html沒有本質意義的區別,只是為了滿足dos僅能識別8 3的檔名而已,因為一些老的系統 win32 不能識別四位檔名,所以某些網頁伺服器要求index.html最後一個l不能省略。msie能自動識別和開啟這些檔案,但編寫網頁地址的時候必須是完全對應的,也就是說index.htm和in...

特別行政區和自治區和直轄市,有什麼特權的區別

目前中國有34個省級行政區,即23個省 5個自治區 4個直轄市 2個特別行政區.區別 相同點 他們都是省一級的行政區,地位是平級關係。不同點 根據憲法規定,在中華人民共和國行政區域範圍內設立的,享有特殊法律地位 實行資本主義制度和資本主義生活方式的地方行政區域。特別行政區是我國為以和平方式解決歷史遺...

takeafter和looklike的區別

既可指bai人也可指物,只指外表 du看上去像.如 the man looks like our headmaster.那個 zhi人看起dao來像我們的校長.the photo doesn t look like her at all.那張專 看上去一點兒屬 2020 03 take after和...