XHTML中不再使用HTML中的一些废弃元素

所属分类: 网页制作 / HTML/Xhtml 阅读数: 441
收藏 0 赞 0 分享
我们进行CSS网页布局的时候,都知道它需要符合XHTML1.0规范,在jb51.net昨天的文章中,向大家介绍了DTD。如果我们在进行CSS网页布局的时候,还在使用被W3C废弃的元素,那就失去了使用CSS的意义,虽然它们可能同样被样式控制。


  在XHTML中不再使用HTML中的一些废弃元素。它们主要有以下一些。


  Elements and attributes that have been deprecated in the most recent version of XHTML, XHTML 1.0. 

Elements

<applet></applet>
  The applet element has been deprecated in favor of <object></object>. 

<basefont />
  The basefont element has been deprecated in favor of style sheets. 

<blackface></blackface>
  The blackface element is a WebTV (MSN TV) element that has been deprecated in favor of style sheets. 

<blockquote></blockquote>
  The blockquote element is deprecated in favor of style sheets when used to indent text. 

<center></center>
  The center element has been deprecated in favor of style sheets. 

<dir></dir>
  The dir element has been deprecated in favor of <ul></ul>. 

<embed />
  The embed element has been deprecated in favor of <object></object>. 

<font></font>
  The font element has been deprecated in favor of style sheets. 

<i></i>
The i element has been deprecated in favor of style sheets. 

<isindex />
  The isindex element has been deprecated in favor of the input element and CGI forms. 

<layer></layer>
The layer element has been deprecated in favor of style sheets. 

<menu></menu>
  The menu element has been deprecated in favor of <ul></ul>. 

<noembed></noembed>
  The noembed element has been deprecated in favor of <object></object>. 

<s></s>
  The s element has been deprecated in favor of style sheets. 

<shadow></shadow>
  The shadow element has been deprecated in favor of style sheets. 

<strike></strike>
  The strike element has been deprecated in favor of style sheets. 

<u></u>
  The strike element has been deprecated in favor of style sheets. 

Attributes

alink
  The alink attribute defines the color of an active link on the Web page. It has been deprecated in favor of style sheets. 

align
  Used to align elements vertically and horizontally on the document page, the align attribute has been deprecated in favor of style sheets. 

background
  The background attribute is used to define a background image for the element. It has been deprecated in favor of style sheets. 

border
  Used to define a border around the element, the border attribute has been deprecated in favor of style sheets. 

color
  Used to define the color of the enclosed text, the color attribute has been deprecated in favor of style sheets. 

compact
  The compact attribute is used in list tags to create a list that takes up less space. It has been deprecated in favor of style sheets. 

face
  Used to define the font face of the enclosed text, the face attribute has been deprecated in favor of style sheets. 

height
  Used to define the height of the element, the height attribute has been deprecated in favor of style sheets. 

language
  The language attribute is used to define the language used by the script element. It has been deprecated in favor of the type attribute. 

link
  The link attribute defines the color of a link on the Web page. It has been deprecated in favor of style sheets. 

name
  The name attribute names the element for use with dynamic content, it has been deprecated in favor of the id attribute. 

noshade
  The noshade attribute removes the 3-D effect from horizontal rules. It has been deprecated in favor of style sheets. 

nowrap
  Used to stop table contents from wrapping, the nowrap attribute has been deprecated in favor of style sheets. 

size
  Used to define the size of the enclosed text, the size attribute has been deprecated in favor of style sheets. 

start
  The start attribute of list tags defines the starting number of the list. This attribute has been deprecated in favor of style sheets. 

text
  The text attribute defines the color of the text on the Web page. It has been deprecated in favor of style sheets. 

type
  The type attribute of list tags defines what type of list should be used. This attribute has been deprecated in favor of style sheets. 

value
  The value attribute of list tags sets the value of the list item. This attribute has been deprecated in favor of style sheets. 

version
  The version attribute defines the version of HTML used by the document. It has been deprecated in favor of DTDs. 

vlink
  The vlink attribute defines the color of a visited link on the Web page. It has been deprecated in favor of style sheets. 

width
  The width attribute defines the width in pixels of the element. It has been deprecated in favor of style sheets. 

更多精彩内容其他人还在看

Table相关整理及Javascript操作table,tr,td

很多人都有这种经历:当某个td中没有内容或者没有可见元素时,td的border也会消失。本文将给出解决方案,感兴趣的朋友可以了解下,或许本文对你有所帮助
收藏 0 赞 0 分享

td 内容自动换行 table表格td设置宽度后文字太多自动换行

table表格td设置宽度后文字太多导致自动换行,这是一个很常见的问题,或许很多的网友已经有了好的解决方法,如果依然有童鞋们不会的,可以参考下本文,可能会有意外的收获
收藏 0 赞 0 分享

html4和html5区别之如何在一个input上添加焦点实现代码

如何在一个input上添加焦点,有很多的实现方法,本文分别用html4和html5做了下演示,感兴趣的朋友可以参考下,或许本文对你有所帮助
收藏 0 赞 0 分享

纯css为select添加样式(无脚本)实现

改变select默认的样式,一般情路情况下通过ul,li来模拟来实现;Jquery插件也是这样,接下来介绍一种不写脚本,只用单纯的css来实现。在IE系列下,选中某个选项的时候会有背景色块,IE7-IE10都有此bug,感兴趣的朋友可以参考下啊
收藏 0 赞 0 分享

iframe的src赋值问题(服务器端)

frame的src赋值的问题,本文将进行详细探讨:服务器端的iframe重新src重新赋值,给iframe加一个ID,再加上runat=server,感兴趣的你可不要错过了哈
收藏 0 赞 0 分享

iframe的src设置为about:blank之后细节探讨

不设置为about:blank,内存不会释放掉。还必须用 iframe.document.write(''); 这样才能将内容清空,本文将详细探讨一下iframe的src设置为about:blank之后细节,感兴趣的你可不要错过了哈
收藏 0 赞 0 分享

无法定义IE6字体:13px大小无效,IE6自动显示更大的字体的解决方法

前些天调整网页一个模块的时候将页面字体的大小设置为13px大小了,由于当时用的是Chrome浏览器以及IE8,并没有发现原来font-size:13px在IE6下居然不听使唤总是自动显示为一个更大的大小,变现上又及其难看
收藏 0 赞 0 分享

为何html中嵌入mp4格式视频播放不了

只是在页面中加载了一个播放器的样子,各个按钮都不管用,不知道是哪个地方出了问题,很是郁闷,于是搜集整理下,拿出来和大家分享,希望可以帮助你们
收藏 0 赞 0 分享

如何把select下拉框的值传到id中实现代码

把select下拉框的值传到id中,是网友们比较在意的问题,本人搜索整理下,晒出来和大家分享
收藏 0 赞 0 分享

怎么把select下拉菜单里的文字设置成左右滚动效果

希望用marquee标签来设置字体滚动,代码是下面这样写的,但是没有效果,字体还是不会滚动,应该怎么来写,才会实现这个效果呢
收藏 0 赞 0 分享
查看更多