第18章 HTML5废除的元素

本文介绍了HTML5中废弃的一系列元素及其替代方案,包括展示性功能元素、frame框架、部分浏览器支持的元素以及其他一些不再推荐使用的元素。

HTML5中已经废除的元素有:
 
1、能使用CSS替代的元素
HTML5提倡把展示性功能放在css中统一编辑,所以讲一些纯粹为展示服务的元素废除了,比如:basefont、big、center、font、s、strike、tt、u等等。
font元素允许"所见即所得"的编辑器来插入,s、strike元素可以由del元素替代,tt元素可以由css的font-family属性替代。
 
2、不再使用frame框架结构
由于frame框架对于网页可用性存在负面影响,所以HTML5中已不支持frame框架,只支持iframe框架。
 
3、只有部分浏览器支持的元素
对于applet、bgsound、blink、marquee等元素,由于只有部分浏览器支持这些元素,(比如bgsound和marquee只被IE支持),所以在HTML5中废除了这些元素。其中applet元素可以由embed或object元素替代,bgsound可以由audio元素替代,marquee可以由JS编程的方式替代。
 
4、其他被废除的元素
rb,有ruby替代;
acronym,使用abbr元素替代;
dir元素使用ul替代;
isindex使用form与input元素相结合的方式替代;
listing由pre元素替代;
xmp使用code替代;
nextid使用GUIDS替代;
plaintext使用"text/plian"MIME类型替代。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值