不要使用这些过时的 HTML 标签
达尔文
()是一个专业的综合性HTML5中文网站,提供最新的HTML5资讯、最全的HTML5教程、最热的HTML5论坛、最酷的HTML5实践。
HTML 已经发展了很多年,如今 W3C 发布了 HTML 5.1 的提议推荐标准,一些老旧过时的标签在后续的标准中逐渐消失,下面就来列出那些过时的 HTML 标签,看看你是否还在使用它们。
首字母缩略词,例如 WWW
还有类似的标签,表示单词缩写,例如inc,语法如下:
万维网
公司
推荐,不要使用(忽略上面提到的语义差异)。
现在几乎没有用处了,因为它需要JRE才能运行,而目前主流的浏览器默认都是不安装JRE的。
建议使用绘图,或者嵌入flash。
注意:使用 + 是为了更好的兼容性,如果场景允许,建议使用。
标签定义基础字体。此标签可以定义文档中所有文本的默认字体颜色、字体大小和字体系列,例如:
该标签仅 IE 支持。
建议直接为元素定义默认字体,所有子元素都会继承这些属性值。
用于添加背景音乐,例如:
建议使用 或 + 代替,例如:
用于放大字体,放大一号(嵌套多层可以放大更多),不支持的浏览器会以粗体显示,例如:
大 1 大 2
至于“号”怎么定义,不用管,不建议使用,建议按照语义采用或者自定义样式类来代替。
可以实现闪烁效果,例如:
他的?
支持很差,不建议使用,也不建议使用(各大浏览器都支持,但是没什么效果):
胀。
建议使用替代
要使内容居中,例如:
文本和子元素将居中
其效果类似如下CSS:
文本对齐:;
不推荐使用它,而且确实没有理由使用它。
目录列表,例如:
效果和上面基本一致,仅在浏览器默认样式下列表项左边距有细微差别。
不建议使用,根据语义建议使用 、 、 或 。
用于定义字体、大小和颜色,例如:
!
属性值与 相同。
不建议使用 CSS。没有理由使用此标签。
合作
注意:替换为 。
复杂的后台页面会用到+,当然也可以用float/flex+Ajax来实现,看具体的场景。
看。
对一系列标题进行分组,例如:
ID
尽管它提供了一点语义,但是它已被弃用并且不被推荐。
建议使用替代方案,例如:
n
d
单行文本控件,初始显示属性值,例如:
目前支持很差,不建议使用。建议改用元素。
W3C 建议不要使用:
不,不要用它。这是。不是。
具体使用方法请参考。
不管它是什么,微软不建议使用它:
这是不能使用的。使用、代码或 CSS。文本采用固定宽度的字体。
滚动字幕,效果很强大,例如:
多用于实现公告功能,虽然比较过时,但是效果确实很强大,支持性也不错。
用于实现多列布局,不推荐使用并且从未被任何主流浏览器支持。
MDN 表示它从未得到任何主流浏览器的支持:
是一个允许多重。它从未得到过任何,并且不在任何主要方面。
效果未知,支持情况未知,不建议使用。
禁用换行符,例如:
Our telephone number is 0800 123 123 123 .
不建议使用 CSS 来代替:
white-space: nowrap;
当浏览器不支持时,显示的内容类似于例如:
“>
,已经。
不推荐。如果担心兼容性,建议使用 ++(嵌入 / 作为后备)。
当浏览器不支持+时,显示的内容类似例如:
html>