htm與html的區別
A. .htm和.html有什麼區別
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。
(1)htm與html的區別擴展閱讀:
htm 概念:當一個瀏覽器看到「.htm」或「.html」這樣的擴展名之後,它將自認為文件是HTML頁面。
.htm與.html並沒有本質上的區別,表示的是同一種文件,不同的命名只是因為於不同的環境。
在Unix、Windows NT和Windows 95操作系統中,由於都支持長文件名格式,超文本文件文件名和擴展名長度可以不受限制,但擴展名必須是.HTML或 是.HTM。
Unix系統的擴展名必須為.HTML,如果使用了三個字元的擴展名.HTM,那麼當網上的Unix系統用戶瀏覽你的超文本文件時,只能在屏幕上看到超文本的源文件,而不是展示的結果。
若訪問你的用戶系統是Windows 3.X、Windows NT 或Windows 95,那麼文件擴展名是HTML和HTM是一樣的。所以Unix系統用戶建立超文本時,文件擴展名一定要採用.HTML。
B. htm和html的區別
前者是超文本標記Hypertext Markup
後者是超文本標記語言Hypertext Markup Language
實際上HTM與HTML沒有本質意義的區別,只是為了滿足內DOS僅能識別8+3的文件容名而已,因為一些
老的系統(win32)不能識別四位文件名,所以某些網頁伺服器要求index.html最後一個l不能省略。MSIE能自動識別和打開這些文件,但編寫網頁地址的時候必須是完全對應的,也就是說index.htm和index.html是兩個不同的文件,對應著不同的地址。
C. html和htm的區別
1.網頁主流後綴名都有那些?
首先我們要簡單的了解一下通常網站現在主流使用的一些後綴名也就是上面提到的.html或者.htm這些網站後綴名都有那些?現在市場上伺服器商一般在他們所提供的伺服器上都有默認的一些主流設置,包括微軟windows操作系統默認的也有主流網站後綴名.分別是:這些.index.php,index.asp,index.jsp,index.aspx,index.shtml,index.html,index,htm另外還有幾個不常見的.基本使用比較多的就這么多.
如果你是真心想學習網頁製作、以後想朝著這個方向發展,那麼你一定要來這個企鵝裙,前面前面是二九6,中間是5九一,最後面就是二9零,連起來就是完整的了,來這里可以這里學習經驗,得到專人解答,這樣你可以成長的更快,期待你的加入!!
2.網頁後綴使用那個好?
上面簡單的了解了常用的網頁後綴,那麼到底我們新手站長朋友在製作自己網站的時候使用那一中比較好呢?我覺得首先我們要咨詢提供給我們伺服器或者虛擬主機的提供商.問問他們我們的空間是全能的(主流動態語言全部支持)還只是單個支持個別語言,比如有的空間只支持php語言和mysql資料庫(php語言專用資料庫),有的空間支持asp語言和access資料庫,並不支持sqlserver資料庫(微軟開發的百萬級資料庫)理論上支持asp就可以支持asp.net也就是index.shtml這種後綴名的頁面程序,但是實際有部分伺服器提供商並不專業(這種情況還是有的,不過少了……新手站長朋友在購買伺服器或者虛擬主機前盡量咨詢好.)網站支持asp代碼但是asp.net部分插件代碼無法支持.所以一定要了解我們網站空間都支持什麼?好的提供商一般除了主流語言全能支持以外,很多程序都是支持頁面偽靜態.也就是index.html這種格式的.(index.XXX後綴中index一般都是伺服器默認的網站首頁面.)所以不言而喻-index.html是比較好的!也有使用index.htm的不過建議還是轉換為index.html的好!動態頁面做偽靜態化處理對於搜索引擎蜘蛛爬行抓取我們網站的頁面好處還是很大的.這種方式也更加利於用戶體驗.
3總結:
建議網頁文件的後綴名盡量使用index.html尤其是想做好一個網站的站長朋友.如果前期沒有做好偽靜態化處理網站的後綴都是動態語言甚至傳遞參數一堆的那種頁面,後面在做偽靜態頁面處理對網站的關鍵詞排名影響還是很大的
D. 請問htm和html有什麼區別
路過說明抄先
前者是超文本襲標記Hypertext Markup
後者是超文本標記語言Hypertext Markup Language
回答者:fangzi_eternal - 魔法學徒 一級 1-3 18:19
同時,這兩種都是靜態網頁文件的擴展名,擴展名可以互相更換而不會引起錯誤(這是指打開而言,但是對於一個鏈接來說,如果它指向的是一個htm文件,而那個htm文件被更改為html文件,那麼是找不到這個連接的)
E. html,shtml和htm的區別
首先htm、html、shtml都是靜態網頁的後綴,三者也可以說都是只是擴展名不同,其他一樣,都是靜態的網內頁。
Htm和html是完全靜容態的網頁不通過伺服器編譯解釋直接送出給瀏覽器讀取的靜態網頁,以Htm和html偽靜態Request除外。
shtml和shtm是伺服器動態產生的靜態網頁,需要伺服器自帶SSI處理出來靜態網頁。
定義:html,htm是一個完全的超文本靜態網頁——hypertext markup language
shtml是一種用於SSI技術的文件——Server Side Include--SSI。
shtml是什麼格式,比html有何好處? shtml,html格式是差不多,shtml主要可以使用include(包含html),經過伺服器生成靜態頁面。
Shtml的頁面可以使用include嵌入另外的html頁面這樣可以使得一個網站里共用相同辦法分離出來使用include來嵌入到靜態頁面里。靜態頁面則不能!
F. *.htm和*.html有什麼區別
沒有區別,只是滿足DOS僅能識別8+3的文件名而已,但在有的網站中規定必須用HTM或HTML.一些老的系統(win32)不識別四位文件名.某些網頁伺服器要求index.html最後一個l不能省略。MSIE能自動識別和打開這些文件,但編寫網頁地址必須對應完全對應,該有則必須有,沒有就別畫蛇添足。尤其是UNIX系統,還對大小寫敏感,不吻合可能報沒有文件。
G. HTM和HTML有什麼區別嗎
並沒有什麼本質的區別。
關於HTM,實際上HTM與HTML沒有本質意義的區別,只是為了滿足DOS僅能識別8.3的文件名而已,因為一些老的系統(win32)不能識別四位文件名,所以某些網頁伺服器要求index.html最後一個l不能省略。
MSIE能自動識別和打開這些文件,但編寫網頁地址的時候必須是完全對應的,也就是說index.htm和index.html是兩個不同的文件,對應著不同的地址。值得一提的是UNIX系統中對大小寫敏感,不吻合的話就可能報沒有文件或者找不到文件。
(7)htm與html的區別擴展閱讀:
HTML或HTM的整體結構:標準的HTML文件都具有一個基本的整體結構,即HTML文件的開頭與結尾標志和HTML的頭部與實體2大部分。有3個雙標記符用於頁面整體結構的確認。
折疊標記符
標記符說明該文件是用HTML來描述的。它是文件的開頭,而則表示該文件的結尾,它們是HTML文件的始標記和尾標記。
折疊頭部標記符
這2個標記符分別表示頭部信息的開始和結尾。頭部中包含的標記是頁面的標題、序言、說明等內容,它本身不作為內容來顯示,但影響網頁顯示的效果。頭部中最常用的標記符是標題標記符,它用於定義網頁的標題,它的內容顯示在網頁窗口的標題欄中,網頁標題可被瀏覽器用作書簽和收藏清單。
折疊正文標記符
網頁中顯示的實際內容均包含在這2個正文標記符之間。正文標記符又稱為實體標記。
H. htm和html有什麼區別
html是為長文件名的格式命名的。而htm是為了兼容過去的DOS命名格式存在的,在效果上沒有區別的。
I. HTM和HTML有什麼區別
沒有區別,只是滿足DOS僅能識別8+3的文件名而已,但在有的網站中規定必須用版HTM或HTML.一些老的系統(權win32)不識別四位文件名.某些網頁伺服器要求index.html最後一個l不能省略。MSIE能自動識別和打開這些文件,但編寫網頁地址必須對應完全對應,該有則必須有,沒有就別畫蛇添足。尤其是UNIX系統,還對大小寫敏感,不吻合可能報沒有文件。
J. htm與html的區別
他們之間的區別是htm是文件名稱的後綴名表示該文件是internet類型的文件即他是回個網頁
而html是一種腳答本語言。是現在所有的網路製作軟體的基本。現在最流行的開發網站的網路3劍克中也給有html。如果您打開一個網頁的話點擊查看中的源文件就可以看到該網頁的html代碼了。