前端學習筆記2017.6.21-html是個什麽東西
阿新 • • 發佈:2017-06-11
向人 比較 htm 發送 書寫 文檔 輕量 文件名 這就是
html有兩種意思,html語言和html格式
html語言是一種面向人類的計算機語言,這是啥意思?人類用html這種語言描述出一個網頁的樣子,瀏覽器解析這個語言並展示出來。
html格式是一種文件格式,裏面存儲的是用html語言書寫的語句,瀏覽器就認這種文件格式。
html和htm有啥區別?
html是一種文件格式,htm也是一種文件格式,對於操作系統而言這是一種格式,因為文件的結構相同,但html和htm作為擴展名而言,這是兩種擴展名。為什麽會出現htm這種擴展名?這是因為在DOS時代有一種叫FAT12的文件系統,它規定一個文件的名字由兩部分構成,文件名.擴展名,而且文件名不能必須小於8個字符,超過8個字符的用~代替,擴展名不能超過三個字符,這就是8.3文件名。顯然html這種擴展名是超過三個字符的,那就把最後一位的l去掉吧,於是就有了htm這種擴展名了。
shtml和html有啥區別?
shtml是一種文件格式也是一種擴展名,它是用於服務器端的一種技術。shtml是SSI 和html的簡稱,SSI(Server Side Include)是一種服務端腳本語言,所以shtml的意思就是嵌入了SSI語言的html文件。有什麽作用?如果有兩個html文件有相同的地方,比如調用同一張圖片,沒有SSI技術的話,那麽得調用兩次php來生成兩個html文檔,最後這個文檔發送到瀏覽器裏面,然後瀏覽器執行,而又了SSI技術的話,只需要調用一次php來生成一個html文檔,然後再運用SSI技術生成另外一個html文檔,因為SSI是比較輕量級別的,所以調用SSI比調用php要合算,節省了計算機資源。
前端學習筆記2017.6.21-html是個什麽東西