您的位置:首页 > Web前端 > HTML

废弃的标签,始于HTML3.2

2005-07-28 21:37 190 查看
当初,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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: