HTML標準自1999年12月發布的HTML4.01後,後繼的HTML5和其它標準被束之高閣,為了推動Web標準化運動的發展,一些公司聯合起來,成立了一個叫做Web Hypertext Application Technology Working Group ( Web超文本應用技術工作小組-WHATWG) 的組織。那麼從HTML4道HTML5它們之間有什麼變化呢?
1.推出的理由及目標
解決web上存在的各種問題,html5的出現對web來說意義非常重大。
a.web瀏覽器之間的相容性很低
制定規範的html標準,詳細分析各web瀏覽器說具有的功能,依序為基準讓各大瀏覽器都符合一個通用的標準。
b.文檔結構不夠明確
我們之前都大量的使用div元素,沒辦法區分正文,功能塊,引入的很多語義化元素header,footer,nav等等...
c.web應用程式的功能受到限制
web的應用程式跟app差異很大,html5也提供的許多api,各瀏覽器廠商也在快速封裝這些api,彌補功能的受限。
2.語法的改變
a.docpyte聲明
HTML5簡化了很多細微的語法,例如doctype的聲明,你只需要寫就行了。
HTML 4:
b.指定的字元編碼
HTML 5 指定UTF-8 編碼的方式如下
HTML 4:< ;meta http-equiv="content-type" content="text/html; charset=utf-8">
c.具有boolean值的屬性
可以省略值
d.省略引號
可以引號
具體還有很多,這裡就不一一列舉了...
3.新增的標籤、屬性
新增表單的屬性
新增a連結的屬性
4.廢除的標籤、屬性
#廢除的a連結屬性。
以上就簡單介紹一下HTML5與HTML4之間的差異在哪裡,其實HTML5還有更多的特性與優點,後期我們會為大家總結分享。
相關推薦:
以上是淺談HTML5和HTML4之間的不同的詳細內容。更多資訊請關注PHP中文網其他相關文章!