嵌入内容(Embedded content)元素是定义嵌入到页面里的其他资源和程序的HTML元素。
嵌入内容通常具有很大的独立性,有用于绘图的<canvas>标签(位图)和<svg>标签( 矢量图),有用于运行插件程序的<embed>标签和<object>标签,还有用于嵌入其他HTML页面的<iframe>标签等等。
元素 | 描述 | 版本 |
---|---|---|
<canvas> | <canvas> 元素用于绘制图像(通过脚本,通常是 JavaScript)。不过,<canvas> 元素本身并没有绘制能力(它仅仅是图形的容器) - 您必须使用脚本来完成实际的绘图任务。 | 5 |
<embed> | <embed> 元素定义嵌入的资源,比如插件。 | 5 |
<iframe> | <iframe>元素(又称内联框架元素)表示了一个嵌套的浏览上下文(browsing context),实际上是用来在当前页面中内嵌另一个HTML页面 | 4 |
<math> | - | 5 |
<object> | <object> 元素(或者称作 HTML 嵌入对象元素)表示引入一个外部资源,这个资源可能是一张图片,一个嵌入的浏览上下文,亦或是一个插件所使用的资源。<object> 元素用于包含对象,比如图像、音频、视频、Java applets、ActiveX、PDF 以及 Flash。 | 4 |
<param> | <param>元素允许插入 XHTML 文档的对象规定 run-time 设置,也就是说,该元素可为包含它的 <object>参数。 | 4 |
<source> | <source> 元素为媒介元素(比如 <video> 和 <audio>)定义媒介资源。该元素允许定义可替换的视频/音频文件供浏览器根据它对媒体类型或者编解码器的支持进行选择。 | 5 |
<svg> | <svg> 元素列中的链接指向了具体元素的相关属性和更多有用的信息。 | 5 |
HTML5增加了很多新的标签。