标签是元素的必需子元素,用于向插件传递name和value参数,必须写在标签内且不可单独使用;HTML5已不鼓励使用,现代开发应采用JavaScript API或原生HTML元素替代。

标签用于为 元素中嵌入的插件(如 Flash、Java Applet 或其他 ActiveX 控件)传递配置参数。它本身是空元素,必须写在 开始与结束标签之间,且**不能单独使用**,也不支持闭合写法(如 )。
基本语法结构
标准写法如下:
必需属性:name 和 value
每个 必须包含两个核心属性:
-
name:指定参数名,需与目标插件支持的参数名称严格一致(如 Flash 中常用
movie、bgcolor、allowScriptAccess) - value:指定该参数对应的值,可以是字符串、布尔值或数字,按插件要求填写
常见使用注意事项
- 浏览器按 在 内的出现顺序依次传递参数,部分旧插件对顺序敏感
- 若同时用 data 属性和
,Flash Player 通常优先读取movie参数 - HTML5 规范已将 标记为“不鼓励使用”,因其依赖已淘汰的插件技术(如 NPAPI);现代替代方案是使用 JavaScript API 或原生 HTML 元素(如
- 在 XHTML 中必须写成自闭合形式:
与 embed 的区别
是另一种嵌入插件的方式,可直接用属性传参(如 ),但它不是标准 HTML5 推荐方式,且缺乏语义性和可访问性支持。而 组合更符合标准结构,也支持 fallback 内容(即插件不可用时显示的备用文本或元素)。
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!











