htm 與 html 的區別

2022-08-10 12:24:19 字數 807 閱讀 2761

htm 與 html 的區別

前者是超文字標記(hypertext markup)

後者是超文字標記語言(hypertext markup language)

可以說 htm = html

同時,這兩種都是靜態網頁檔案的副檔名,副檔名可以互相更換而不會引起錯誤(這是指開啟而言,但是對於乙個鏈結來說,如果它指向的是乙個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位的程式,你就不能用長檔名,而必須對它進行轉換。例如把「c : /mylongestpath/mylongerpath/myfilename.txt」轉換成「c : /mylong~1/mylong~2/myfile~1.txt」

了解這個有什麼用? 在fat磁碟格式下的dos中只支援8.3檔案格式,如果你要在這個環境下做應用,應該要注意這個檔案格式問題。在ntfs下,預設可以相容這種檔案格式,同時也支援長檔名,你也可以通過調整登錄檔來取消對8.3檔案格式也支援。

htm與 html的區別

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

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...