回覆列表
  • 1 # 使用者52510796211

    但實際上,與其說它是一種語言,還不如說它是一種文件格式來得更準確,就和如同.doc代表一種文件格式一樣。HTML和Word文件格式(.doc)的區別,除了他們的用途不同(前者用於Web網頁,後者用於桌面文字處理)之外,還有一個形式上的區別,HTML是純文字的,用文字來標記一切,可以用任何文字編輯器來編輯,而.doc是二進位制檔案,必須用特定的編輯器才能閱讀和編輯。純文字的HTML帶來不少方便,例如可以隨手編輯修改,不需要任何工具軟體。但同時,也帶來很多麻煩,例如在網頁中加入圖片的時候,我們得把圖片單獨儲存,還得給圖片取個名字,然後在HTML中引用。給一個圖片取個名字不難,給一大堆圖片取名字就麻煩了,所以我們看到很多圖片的名稱都是字母、下劃線、數字等好長一串。很顯然,這不如Word方便,在Word中只需要插入或者貼上一張圖片就行了,既不需要關心這張圖片如何儲存,也不需要關心它叫什麼名字。更重要的是,在Word中,如果你把這張圖片刪除,他就實實在在的消失了。而HTML,可能你在網頁上已經看不到圖片,但實際上這張圖片仍然儲存在某個資料夾中。事實上,全世界的網路伺服器上有數不勝數的沒有被任何網頁使用的圖片以及其他多媒體檔案,原因只有一個,網頁編寫人員在網頁上刪除某個圖片時,並沒有找到相應的資料夾把圖片真正刪除。這是非常常見的情況,因為文件管理實際上是非常繁瑣和複雜的事情,很難有幾個人能夠進行真正有效的管理,這就造成網路伺服器上有大量的冗餘文件。另一個問題是,純文字作為一種文件格式,顯然不如二進位制格式那樣靈活,能表達各種複雜的格式。所以到目前為止,我們還沒有看到任何一款HTML編輯器能夠像Word那樣方便,不管是久負盛名的Dreamweaver還是微軟的Frontpage,也包括Word本身,因為它也可以編輯HTML文件。因此,任何優秀的網頁設計人員都在會使用Dreamweaver的同時還熟記眾多的HTML標籤,與之相對應,即使能做出完美的Word文件的人,也根本不需要記憶任何類似的格式符號。這導致網頁設計工作的技術化和高培訓成本,讓人很多人對網頁設計望而生畏。HTML純文字格式的優點,我們還能在動態網頁開發技術中感受到,如果你使用過ASP、PHP、JSP這樣的動態網頁開發語言,就一定有很深的感受。這些語言都採用和純文字的HTML混合在一起的方式,在HTML的基礎上,增加一些特殊的程式碼就可以方便地開發出動態網頁來。從這個意義上說,HTML被稱之為語言,總算是還有點名副其實。但是,也正是這個原因,導致網頁的介面和演算法混淆在一起,這完全不符合軟體開發的基本要求之一結構化的要求,並導致網站的維護成本大幅升高。每次我開啟一個ASP指令碼時就感覺特別頭痛,一行接一行的密密麻麻的程式碼讓人無所適從,我們很難在其中看到類似函式這樣的結構化的程式碼。HTML最讓人頭痛的還有Table的巢狀,如果要讓網頁漂亮,幾乎必須要這樣做。這經常讓我看得頭昏眼花,當然,在我慢慢熟悉Dreamweaver後,這個現象得到了改善,因為我不需要去看這些程式碼了。既然如此,幹嗎不乾脆讓我們看不到程式碼呢?就像Word那樣。這時候我忍不住會想,能否有一個二進位制的文件格式取代HTML呢?

  • 2 # 使用者6765375850720

    HTML是用來製作網頁的標記語言.

    HTML是Hypertext Markup Language的英文縮寫,即超文字標記語言.

    HTML語言是一種標記語言,因此不需要編譯,可以直接由瀏覽器執行(屬於瀏覽器解釋型語言).

    HTML檔案是一個文字檔案,包含了一些HTML元素,標籤等.HTML檔案必須使用html或htm為檔名字尾.

    HTML是大小寫不敏感的,HTML與html是一樣的.

    HTML是由W3C的維護的.

  • 中秋節和大豐收的關聯?
  • 推薦幾部8000元左右的踏板摩托車?能帶兩個人爬上坡有力?