HTML5
Submitted by admin on 五, 2010-11-19 17:12
簡介
HTML是用來撰寫網頁的標記語言,負責將資訊結構化並呈現在瀏覽器中。
英文全文是HyperText Markup Language。
HTML5是HTML文件的最新版本,主要由W3C制定,目前規格仍在發展階段。
HTML, XHTML, HTML5
舊的HTML(HTML4.01, XHTML1.0) 雖然在SGML, DOM等標準,但因為商業競爭關係,各瀏覽器實作差異很大。
HTML5已將所有規格整合在一起,結構及互動會由根據抽象的DOM規格來定義,這份基本規格稱之為”DOM5 HTML”,而使用HTML文法的稱作”HTML5”,使用XML文法的稱做”XHTML5”。
HTML5發展要點:
1. 所有新功能都必須基於HTML, CSS, DOM與Javascript
2. 減少對外部plugin依賴 (如Flash, ActiveX)
3. 較好的錯誤處理能力
4. 以markup(標記)取代script(敘述)
5. 發展過程必須公開
優點:
- 更簡單及多樣化的元素可使用
- 多媒體的控制
- 跨瀏覽器及跨平台
- DOM的標準化
缺點:
- 因為語意關係,編寫上格式將更加嚴格
- 各瀏覽器不一定有實作
- 標準仍在制定中 ,尚未完全完成
Reference