废除的及不常用的元素标签(部分)
序号 | 被废弃的属性 | 替代方案 |
01 | <basefont> <big><center><font><s><strike><tt><u> | 使用css代替 |
02 | <frameset><farme><noframes> | 使用<frame>框架或服务器方创建的由多个页面组成的复合页面代替 |
03 | <rb> | 使用<ruby>替代 |
04 | <acronym> | 使用<abbr>替代 |
05 | <isindex> | 使用<form>与<input>相结合的方式替代 |
06 | <dir> | 使用<ul>替代 |
07 | <listing> | 使用<pre>替代 |
08 | <applet><bgsound><blink><marquee>等标签 | 只有部分浏览器支持 |
09 | <nextid> | 使用guids替代 |
10 | <xmp> | 使用<code>替代 |
11 | <plaintex> | 使用"text/plian" MIME类型替代 |
废除的及不常用的属性(部分)
在HTML 4中使用的属性 | 使用该属性的元素 | 在HTML 5中的替代方案 |
rev | link、a | rel |
charset | link、a | 在被链接的资源的中使用HTTP Content-type头元素 |
shape、coords | a | 使用area元素代替a元素 |
longdesc | img、iframe | 使用a元素链接到校长描述 |
target | link | 多余属性,被省略 |
nohref | area | 多余属性,被省略 |
profile | head | 多余属性,被省略 |
version | html | 多余属性,被省略 |
name | img | id |
scheme | meta | 只为某个表单域使用scheme |
archive、chlassid、codebose、 codetype、declare、 standby | object | 使用data与typc属性类调用插件。需要使用这些属性来设置参数时,使用param属性 |
valuetype、type | param | 使用name与value属性,不声明之的MIME类型 |
axis、abbr | td、th | 使用以明确简洁的文字开头、后跟详述文字的形式。可以对更详细内容使用title属性,来使单元格的内容变得简短 |
scope | td | 在被链接的资源的中使用HTTP Content-type头元素 |
align | caption、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.nowrapvalign | tbody、thead、tfoot | 使用CSS样式表替代 |
align,bgcolor、char、 charoff. height, nowrap.valign. width | td、 th | 使用CSS样式表替代 |
align,bgcolor、char、 charoffvalign | tr | 使用CSS样式表替代 |
align, char、 charoff、 valign.width | col、colgroup | 使用CSS样式表替代 |
align, border、 hspace vspace | obiect | 使用CSS样式表替代 |
clear | br | 使用CSS样式表替代 |
compace、type | ol、 ul、 li | 使用CSS样式表替代 |