htm和html的區別

2021-06-26 00:26:40 字數 746 閱讀 4765

注意:在unix作業系統中,如用".htm",那使用者在瀏覽器視窗看到是網頁的原始檔,因此unix下網頁副檔名只能用".html",

那麼htm與html兩種副檔名有區別嗎?

html=htm,只是前乙個是全稱,後乙個是簡寫的,是沒有什麼區別的.

那為什麼出現兩種檔案格式呢?

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

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

通用。

什麼是8.3檔案格式?

這是一種在老的16位win95或win98檔案系統的短檔名檔案格式,副檔名只限於3位,檔名只限於8位。

如果要與16位系統互動,比如說,要把乙個路徑傳給乙個16位的程式,你就不能用長檔名,而必須對它進行轉換。例如把「c :

/mylongestpath/mylongerpath/myfilename.txt」轉換成「c : /mylong~1/mylong~2/myfile~1.txt」

了解這個有什麼用?

在fat磁碟格式下的dos中只支援8.3檔案格式,如果你要在這個環境下做應用,應該要注意這個檔案格式問題。在ntfs下,預設可以相容這種文

件格式,同時也支援長檔名,你也可以通過調整登錄檔來取消對8.3檔案格式也支援

html 和 htm 的區別

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

html和 htm的區別

htm與html沒有本質意義的區別,只是為了滿足dos僅能識別8 3的檔名而已,因為一些老的系統 win32 不能識別四位檔名,例如像dos這樣的舊作業系統限制擴充套件名為最多3個字元,所以.htm副檔名也被使用。msie能自動識別和開啟這些檔案,但編寫網頁位址的時候必須是完全對應的,也就是說ind...

htm與 html的區別

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