那些年和html5一起废过的元素&属性

2012-03-07 16:50:39

 
伤不起的元素们
1.能使用css替代的元素
basefont , big, center , font , s , strike , tt , u
2.不再使用frame框架
frameset ,frame , noframes
但是支持iframe
3.只有部分浏览器支持的元素
applet(改为embed 或 object) , bgsound(改为 audio) ,blink , marquee
4.其他被废除元素
rb元素,使用ruby(用于表示注释)
acronym元素, 使用abbr(用于表示缩写)
dir元素,使用ul
isindex元素,使用form元素与input元素结合代替(提示用户单行输入)
listing元素,pre元素(预格式文本)
xmp元素,使用code元素(代码范例)
nextid元素,使用GUIDS元素(产生唯一的文件编号)
plaintext元素,使用“text/plian” MIME
伤不起的属性们
  在html4中使用的属性  使用该属性的元素  在html5中代替的方案
revlink ,arel
charsetlink,a在被链接的资源中使用HTTP content-type头元素
shape,coordsa使用area元素代替a元素
longdescimg,iframe使用a元素链接到较长描述
targetlink多余属性,被省略
nohrefarea多余属性,被省略
profilehead多余属性,被省略
versionhtml多余属性,被省略
nameimgid
schememeta只为某个表单域使用scheme
archive,classid,codebase,codetype,declare,standbyobject使用data与type属性类调用插件。需要使用这些属性来设置参数时,使用param属性。
valuetype,typeparam使用name与value属性,不声明值的MIME类型。
axis,abbrtd,th使用以明确简洁的文字开头,后跟详述文字的形势。
可以对更详细内容使用title属性,来使单元格的内容变得简短。
scopetd在被链接的资源的中使用HTTP Content-type头元素。
aligncaption,input,legend,
div,h1,h2,h3,h4,h5,h6,p
使用CSS样式表进行替代。
 alink,link,text,vlink,background,bgcolor body使用CSS样式表进行替代。
align,bgcolor,border,cellpadding,cellspacing,
frame,rules,width
table使用CSS样式表进行替代。
align,char,charoff,height,nowrap,valigntbody,thead,tfoot使用CSS样式表进行替代。
align,bgcolor,char,charoff,height,nowrap,
valign,width
td,th使用CSS样式表进行替代。
align,bgcolor,char,charoff,valigntr使用CSS样式表进行替代。
align,char,charoff,valign,widthcol,colgroup使用CSS样式表进行替代。
align,border,hspace,vspaceobject使用CSS样式表进行替代。
clearbr使用CSS样式表进行替代。
compact,typeol,ul,li使用CSS样式表进行替代。
compactdl使用CSS样式表进行替代。
compactmenu使用CSS样式表进行替代。
widthpre使用CSS样式表进行替代。
align,hspace,vspaceimg使用CSS样式表进行替代。
align,noshade,size,widthhr使用CSS样式表进行替代。
align,frameborder,scrollingmarginheight,
marginwidth
iframe使用CSS样式表进行替代。
autosubmitmenu
|