比較兩者有何差異。
主要的差別應該是語法的精簡,兩者語法的使用不同。
與HTML 4的不同之處
以下為大略的不同之處,與例子:
- 文件類型聲明(
<!DOCTYPE>)僅有一型:<!DOCTYPE HTML>。 - 新的解析順序:不再基於SGML。
- 新的元素:
section,video,progress,nav,meter,time,aside,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,mark,output,rp,rt,ruby,source,summary,wbr。 input元素的新類型:date,email,url等等。- 新的屬性:
ping(用於a與area),charset(用於meta),async(用於script)。 - 全域屬性:
id,tabindex,repeat。 - 新的全域屬性:
contenteditable,contextmenu,draggable,dropzone,hidden,spellcheck。 - 移除元素:
acronym,applet,basefont,big,center,dir,font,frame,frameset,isindex,noframes,strike,tt。
出處來自維基百科http://zh.wikipedia.org/zh-hant/HTML5#.E8.88.87HTML_4.E7.9A.84.E4.B8.8D.E5.90.8C.E4.B9.8B.E8.99.95

沒有留言:
張貼留言