前言:HTML的上一个版本即HTML4.01的发布已经是上个世纪的事儿了,这明显落后于互联网的发展速度。其实早在2008年第一个HTML5的草案就诞生了,而且也相继得到了各大主流浏览器的支持,如IE、Chrome、FireFox、Safari等,然而直到2014年10月29日,w3c才泪流满面地宣布,HTML5标准规范制定完成,并公开发布。为何用了8年的事件才敲定规范,各种原因我也就不赘述了。
Web标准提倡网页的结构(html)、样式(CSS)与行为(js)分离,所以,HTML5弃用的标签大多与样式有关,一下是弃用的标签:
样式类的:
<big>
<basefont>
<center>
<font>
<s>
<strike>
<u>
<acronym>
<tt>
<xmp>
和样式有关的都用CSS来设置
框架类的:
<frame>
<frameset>
<noframes>
iframe还是支持的哟(只能用src属性)
表单类的:
<isindex>定义与文档相关的可搜索索引
列表类的:
<dir>定义目录列表(其实,html4.01中就不提倡使用,用ul或ol加CSS即可)
元信息类:
编程类:
<applet>定义嵌入的应用(h5中被object替代)