除了常规的多媒体内容,HTML 可以包括各种其他的内容,即使它并不容易交互。
html5 内嵌内容
- <source>HTML5
- HTML<source>元素为<picture>,<audio>或者<video>元素指定多个媒体资源。这是一个空元素。它通常用于以不同浏览器支持的多种格式提供相同的媒体内容。
- <embed>HTML5
- HTML<embed>元素将外部内容嵌入文档中的指定位置。此内容由外部应用程序或其他交互式内容源(如浏览器插件)提供。
- <iframe>
- HTML内联框架元素(<iframe>)表示嵌套的浏览上下文。它能够将另一个HTML页面嵌入到当前页面中。
- <object>
- HTML<object>元素(或者称作HTML嵌入对象元素)表示引入一个外部资源,这个资源可能是一张图片,一个嵌入的浏览上下文,亦或是一个插件所使用的资源。
- <param>
- HTML<param>元素为<object>元素定义参数
- <picture>HTML5
- HTML<picture>元素通过包含零或多个<source>元素和一个<img>元素来为不同的显示/设备场景提供图像版本。浏览器会选择最匹配的子<source>元素,如果没有匹配的,就选择<img>元素的src属性中的URL。然后,所选图像呈现在<img>元素占据的空间中。