HTML5中已经废弃属性等代替方案

https://www.w3.org/html/ig/zh/wiki/HTML5/obsolete

以下的属性皆已废弃(虽然它们仍然是此语言中的一部分),请不要继续使用:

a元素的charset属性

link元素的charset属性

在链接到的源上使用HTTP Content-Type头来替代

a元素的coords属性

a元素的shape属性

为image maps使用area来替代a的这种用法

a元素的methods属性

linkmethods属性

使用HTTP OPTIONS特性进行替代

a元素的name属性(除非像在之前章节中提到的情形)

embed元素的name属性

img元素的name属性

option元素的name属性

使用id属性进行替代

a元素的rev属性

link元素的rev属性

使用rel属性替代,并且换上一个相对的措辞(如,用 rel="author" 替代 rev="made"

a元素的urn属性

link元素的urn属性

指定首选的持久标识,采用href属性替代

areanohref属性

hrefnohref属性全部省略掉即可

head元素的profile属性

当被用来声明文档中用到的meta术语时,它是不需要的,完全可以省略,可以去注册这些名字

当用来触发特别的user agent行为时,可以用link元素替代

html元素的version属性

不需要,完全可以省略

input元素的usemap属性

使用img元素替代input的image maps用法

iframe元素的longdesc属性

imglongdesc属性

使用一个常规的a元素链接到描述部分,或者(为图片的情况下)使用image map提供一个链接到该图片的描述部分

img元素的lowsrc属性

使用一个压缩的JPEG图片(在src属性中指定)来替代使用两张不同的图片

link元素的target属性

不需要,完全可以省略

meta元素的scheme属性

每个范围只使用一个scheme,或者,将scheme声明作为值的一部分

object元素的archive属性

object元素的classid属性

object元素的code属性

object元素的codebase属性

object元素的codetype属性

使用datatype属性对plugins进行调用。可以用param元素将这些属性作为name进行设置

object元素的declare属性

完全地重复某个object元素,资源在每次都会被重

object元素的standby属性

优化链接的资源以使加载更快,或者,至少有所改善

param元素的type属性

param元素的valuetype属性

在不是被用来声明值类型时,可以使用namevalue属性

script元素的language属性(除非像在之前章节中提到的情形)

使用type属性替代

script元素的event属性

script元素的for属性

使用DOM Events机制注册事件监听。[DOMEVENTS]

table元素的datapagesize属性

不需要,完全可以省略

table元素的summary属性

table章节中给定的techniques for describing tables方案中选用一种进行替代

tdth元素的abbr属性

在前面以简洁明了的方式使用文本,并在其后包含一些更详细的描述。可以使用title属性来包含那些详细的文本,这样在这些单元格中的内容可以变得简洁一点

tdth元素的axis属性

在相关的th上使用scope属性

datasrc属性,在以下元素上时:aappletbuttondivframeiframeimginputlabellegendmarqueeobjectoptionselectspantabletextarea

datafld属性,在以下元素上时:aappletbuttondivfieldsetframeiframeimginputlabellegendmarqueeobjectparamselectspantextarea

dataformatas属性,在以下元素上时:buttondivinputlabellegendmarqueeobjectoptionselectspantable

可使用script或类似XMLHttpRequest机制去实现动态页面。[XHR]

body元素的alink属性

body元素的bgcolor属性

body元素的link属性

body元素的marginbottom属性

body元素的marginheight属性

body元素的marginleft属性

body元素的marginright属性

body元素的margintop属性

body元素的marginwidth属性

body元素的text属性

body元素的vlink属性

br元素的clear属性

caption元素的align属性

col元素的align属性

col元素的char属性

col元素的charoff属性

col元素的valign属性

col元素的width属性

div元素的align属性

dl元素的compact属性

embed元素的align属性

embed元素的hspace属性

embed元素的vspace属性

hr元素的align属性

hr元素的color属性

hr元素的noshade属性

hr元素的size属性

hr元素的width属性

h1h6元素的align属性

iframe元素的align属性

iframe元素的allowtransparency属性

iframe元素的frameborder属性

iframe元素的hspace属性

iframe元素的marginheight属性

iframe元素的marginwidth属性

iframe元素的scrolling属性

iframe元素的vspace属性

input元素的align属性

input元素的hspace属性

input元素的vspace属性

img元素的align属性

img元素的border属性(除非像之前章节中提到的情形)

img元素的hspace属性

img元素的vspace属性

legend元素的align属性

li元素的type属性

menu元素的compact属性

object元素的align属性

object元素的border属性

object元素的hspace属性

object元素的vspace属性

ol元素的compact属性

p元素的align属性

pre元素的width属性

table元素的align属性

table元素的bgcolor属性

table元素的cellpadding属性

table元素的cellspacing属性

table元素的frame属性

table元素的rules属性

table元素的width属性

tbody,thead,tfoot元素的align属性

tbody,thead,tfoot元素的char属性

tbody,thead,tfoot元素的charoff属性

tbody,thead,tfoot元素的valign属性

td,th元素的align属性

td,th元素的bgcolor属性

td,th元素的char属性

td,th元素的charoff属性

td,th元素的height属性

td,th元素的nowrap属性

td,th元素的valign属性

td,th元素的width属性

tr元素的align属性

tr元素的bgcolor属性

tr元素的char属性

tr元素的charoff属性

tr元素的valign属性

ul元素的compact属性

ul元素的type属性

body,table,thead,tbody,tfoot,tr,td,th元素的background属性

全部使用CSS替代

  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值