1.可以使用CSS替代的标签
在html5之前的一些标签中,有一部分标签纯粹是用做显示效果的标签。二H5延续了内容与表现分离,对于显示效果更多的交给CSS完成。所以在这方面废弃的标签有:<basefont> <big> <font> <s> <strike> <tt> <u>
2.不再支持frame框架
由于frame框架对页面可用性存在负面影响,因此在HTML5中不在支持frame框架,但是支持iframe框架。所以H5中废弃了frame框架的<frameset> <frame> <noframes>
3.其他废弃标签
其他被废弃的标签主要是因为有了更好的替代方案。
被废弃的标签 替代的标签
<bgsound> <audio>
<marquee> js代码实现
<applet> <embed>和<object>
<rb> <ruby>
<acronym> <abbr>
<dir> <ul>
<isindex> <form>和<input>集合
<listing> <pre>
<xmp> <code>
<nextid> GUIDS
<plaintext> "text/plain" MIME 类型
参考书《DIV+CSS页面样式与布局全程揭秘》;
编著:畅利红;
出版社:清华大学出本社;