自九零年代出現WWW以來,
Internet便有了驚人的發展與長足的進步,
而之所以能有很好的成績,
主要原因之一就是W3C制定了許多WWW相關標準及協定,
以下一一介紹常見的WWW相關標準及協定。
1.HTML(Hyper Text Markup Language)
HTML最早是由Tim Berners-Lee所發展出來的,
是標準通用語言(Standard Generalized Markup Language,SGML)的一個應用,
著重在如何顯示各類型的資料。
HTML定義較為鬆散,
使得撰寫符合HTML規格的網頁較為簡便,
也因此HTML快速蓬勃發展,
成為Internet主流的檔案格式之一。
2.XML(eXtensible Markup Language)
XML是SGML的精簡版,
它去除了SGML過於龐大複雜以及不易普及化的缺點,
但保留其延展性、文件自我描述特性、以及其強大的文件結構化等的優點。
XML的主要特色在於它是結構以及資訊內容導向,
在處理和共享重複的資料時,
能有效提升其效率和效能。
彌補了HTML著重在顯現資料卻無法將文件結構化的缺點,
也因此成為Internet資料交換的主要標準。
3.XHTML(eXtensible Hyper Text Markup Language)
XHTML是將HTML拿來修改為符合XML的規格,
是一種類似HTML的網頁標記語言,
不過語法更加嚴格。
XHTML作為HTML的一個子集,
幾乎大部份的網頁瀏覽器在正確解析HTML的同時,
也可相容於XHTML,
同時也可以被XML的工具處理,
兼具HTML與XML的優點。
4.XHTML Basic(eXtensible Hyper Text Markup Language Basic)
XHTML Basic是基於XHTML的規格中,
拿掉一些不必要的功能,
為XHTML的一子集合,
其設計考量是針對不支援完整 XHTML功能集的用戶端,
例如PDA、行動電話等,
提供更適合的網頁標記語言規範。
5.HTTP(Hyper Text Transfer Protocol)
HTTP是WWW伺服器和瀏覽器(Browser)之間的一種資料傳輸協定,
定義如何傳送文字、圖片、音效、影像等各種文件檔案。
HTTP是基於請求/回應的模式來運作,
瀏覽器送出HTTP請求訊息,
指定要求該網頁中的檔案,
伺服器會接收該請求,
並且回傳包含該檔案的HTTP回應訊息。
HTTP使用TCP做為底層的傳輸協定,
所以不必擔心傳送過程中會發生資料遺失的問題,
現在的瀏覽器(Browser)都支援HTTP,
是Internet上重要的傳輸協定。