【java web】--html、xhtml、xml進化史

ZeroWM發表於2015-10-30

這裡寫圖片描述

SGML

  標準通用標記語言,是一種定義電子文件結構和描述其內容的國際標準語言。
  標記語言分兩種:一種是程式性標記,用來描述文件的樣式;一種是描述性標記,用來描述文件中的文字用途。
  通用標記語言的基本思想是把文件的內容和樣式分開。

歷史

  1993年6月,HTML誕生。1997年12月18日,HTML4.0新鮮出爐之後。1998年,W3C釋出XML1.0,主要用來傳輸和儲存資料,簡化Internet的文件資訊傳輸。XHTML1.0在2000年1月26日成為W3C的推薦標準。

為什麼使用HTML?

  為什麼叫超文字標記語言呢?這個超其實有超連結的含義在裡面。通過點選超連結,能快速定位到新的頁面,這個是HTML獲得廣泛應用的最重要的原因之一。HTML就是通過HTML元素定義網頁文件的內容和樣式,展示網頁資訊。HTML是對標記語言的繼承。

為什麼使用XML?

  “當 XML(擴充套件標記語言)於 1998 年 2 月被引入軟體工業界時,它給整個行業帶來了一場風暴。有史以來第一次,這個世界擁有了一種用來結構化文件和資料的通用且適應性強的格式,它不僅僅可以用於 WEB,而且可以被用於任何地方。”
   —《Designing With Web Standards Second Edition》, Jeffrey Zeldman
   我想這是對XML最好的評價了吧。
   XML把動態的資料跟HTML隔離開來,方便了各個系統間的資料互動。XML很簡單,通過純文字的形式進行儲存,這讓資料共享變的簡單容易。總之,XML簡化了Web的資料儲存和共享。
   

為什麼使用XHTML?

  因特網上有很多"糟糕"的HTML,XML是一種必須正確標記而且格式良好的標記語言。因為HTML的結構鬆散,導致一些小型裝置上無法解釋糟糕的標記語言的資源和能力。XHTML是作為XML被重新設計的HTML。
  

後記

  寫著寫著,發現JavaScript、Ajax、Jquery、css+div也可以拿出來寫一寫,巨集觀的再總結總結,有了架子,長肉就好說多了。

相關文章