html和 htm的區別

2021-10-12 03:12:58 字數 534 閱讀 6496

htm與html沒有本質意義的區別,只是為了滿足dos僅能識別8+3的檔名而已,因為一些老的系統(win32)不能識別四位檔名,例如像dos這樣的舊作業系統限制擴充套件名為最多3個字元,所以.htm副檔名也被使用。msie能自動識別和開啟這些檔案,但編寫網頁位址的時候必須是完全對應的,也就是說index.htm和index.html是兩個不同的檔案,對應著不同的位址。值得一提的是unix系統中對大小寫敏感,不吻合的話就可能報沒有檔案或者找不到檔案。

簡單可以理解如下:

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

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

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

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

html 和 htm 的區別

在unix作業系統中,如用 htm 那使用者在瀏覽器視窗看到是網頁的原始檔,因此unix下網頁副檔名只能用 html htm與html兩種副檔名有區別嗎?html htm,只是前乙個是全稱,後乙個是簡寫的,是沒有什麼區別的.那為什麼出現兩種檔案格式呢?htm是 於老的8.3檔案格式,dos作業系統只...

htm和html的區別

注意 在unix作業系統中,如用 htm 那使用者在瀏覽器視窗看到是網頁的原始檔,因此unix下網頁副檔名只能用 html 那麼htm與html兩種副檔名有區別嗎?html htm,只是前乙個是全稱,後乙個是簡寫的,是沒有什麼區別的.那為什麼出現兩種檔案格式呢?htm是 於老的8.3檔案格式,dos...

htm與 html的區別

htm與html沒有本質意義的區別 htm是超文字標記hypertext markup html是超文字標記語言hypertext markup language 同時,這兩種都是靜態網頁檔案的副檔名,副檔名可以互相更換而不會引起錯誤 指的是開啟檔案 但是對於乙個鏈結來說,如果它指向的是乙個htm檔...