现在的位置: 首页 > 综合 > 正文

废弃的标签,始于HTML3.2

2013年06月07日 ⁄ 综合 ⁄ 共 670字 ⁄ 字号 评论关闭

当初,Mosaic和Netscape浏览器的制造商想到可以让设计师在网页中插入图片,为了浏览器特别创建一个<img>标签,借此“扩展”HTML。W3C公司并不赞成这种做法,他们建议在网页设计师采用object元素。但后来上百万的网站开始使用<img>标签,却没有支持W3C所提出的Object元素标准。

随后,FutureSplash(后被重新命名为:FLash)和其他诸如Quick,Real电影等多某体元素也被插入网页。W3C再次建议使用object,但Netscape公司又发明<embed>标签,于是所有的浏览器都支持Netscape的<embed>标签。

后来在W3C的强烈建议下,在HTML3.2开始废弃<embed>标签。在随后的HTMl4.0或HTML4.01中也不再有<embed>标签。这样<embed>标签就不能有效的作用于XHTMl,直到现在仍然如此。

接着W3C又在其新版本中,废弃了使用多年<img>标签,代替它的正式,许多年前W3C所提倡的<object>标签。但这样一来,对于现今的大部分浏览器来说是可行,但对于老式的浏览器则恰好相反。所以,XHTML1.0是过渡型的指标语言。

如何在XHTMl中使用新的<object>的标签来实现Flash等多媒体的嵌入

<object type="application/x-shockwave-flash" data="movie.swf" width="400" height="300">

<param name="movie" value="movie.swf" />

</object>

抱歉!评论已关闭.