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属性
link的methods属性
使用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属性替代
area的nohref属性
将href和nohref属性全部省略掉即可
head元素的profile属性
当被用来声明文档中用到的meta术语时,它是不需要的,完全可以省略,可以去注册这些名字
当用来触发特别的user agent行为时,可以用link元素替代
html元素的version属性
不需要,完全可以省略
input元素的usemap属性
使用img元素替代input的image maps用法
iframe元素的longdesc属性
img的longdesc属性
使用一个常规的a元素链接到描述部分,或者(为图片的情况下)使用image map提供一个链接到该图片的描述部分
img元素的lowsrc属性
使用一个压缩的JPEG图片(在src属性中指定)来替代使用两张不同的图片
link元素的target属性
不需要,完全可以省略
meta元素的scheme属性
每个范围只使用一个scheme,或者,将scheme声明作为值的一部分
object元素的archive属性
object元素的classid属性
object元素的code属性
object元素的codebase属性
object元素的codetype属性
使用data和type属性对plugins进行调用。可以用param元素将这些属性作为name进行设置
object元素的declare属性
完全地重复某个object元素,资源在每次都会被重
object元素的standby属性
优化链接的资源以使加载更快,或者,至少有所改善
param元素的type属性
param元素的valuetype属性
在不是被用来声明值类型时,可以使用name和value属性
script元素的language属性(除非像在之前章节中提到的情形)
使用type属性替代
script元素的event属性
script元素的for属性
使用DOM Events机制注册事件监听。[DOMEVENTS]
table元素的datapagesize属性
不需要,完全可以省略
table元素的summary属性
从table章节中给定的techniques for describing tables方案中选用一种进行替代
td, th元素的abbr属性
在前面以简洁明了的方式使用文本,并在其后包含一些更详细的描述。可以使用title属性来包含那些详细的文本,这样在这些单元格中的内容可以变得简洁一点
td, th元素的axis属性
在相关的th上使用scope属性
datasrc属性,在以下元素上时:a, applet, button, div, frame, iframe, img, input, label, legend, marquee, object, option, select, span, table, textarea
datafld属性,在以下元素上时:a, applet, button, div, fieldset, frame, iframe, img, input, label, legend, marquee, object, param, select, span, textarea
dataformatas属性,在以下元素上时:button, div, input, label, legend, marquee, object, option, select, span, table
可使用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属性
h1—h6元素的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替代
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
