注意:在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檔...