标签: HTML applet标签 Java小程序 2025-11-09 次
HTML applet标签用于通过在网页浏览器中嵌入Java小程序来使网页具有动画的交互性。然而,applet标签现已不再使用,我们可以使用<embed>或<object>标签来替代。
HTML小程序标签由用Java编写的的小程序组成,还可以传递参数。HTML小程序标签支持全局和事件属性。在这里,让我们更深入地了解HTML小程序标签。

HTML小程序标签语法
HTML applet 标签的基本语法,其中你可以使用 “code” 指定要加载的 Java 类文件的名称,以及宽度和高度。
……
</applet>
在这里,我们使用了代码属性、高度和宽度属性将用Java编写的的小程序嵌入到HTML文档中。
HTML小程序标签:不再支持 HTML5
HTML5 不再支持 <applet> 标签,并且在 HTML 4.01 中已被弃用。您可以使用其他替代标签,例如 <embed> 和 <object>。
HTML applet 标签: HTML5
然而,您仍然可以使用 <applet> 标签,并结合一些附加的插件或安装来使其工作。HTML applet 标签用于定义嵌入式小程序,即插件。插件是扩展浏览器标准功能的程序。
1.大多数浏览器不再支持Applet标签和插件。
2.现代浏览器也不支持Shockwave Flash。
3.ActiveX 控件也不支持浏览器。
如果你需要嵌入视频,可以使用简单的
HTML 应用程序标签
HTML中的<applet>标签用于将Java小程序嵌入到任何HTML文档中。HTML5不再支持<applet>标签,因为HTML 4.01中已将其弃用。您还可以使用<param>标签及其值来指定参数。
它定义了一个嵌入式小程序,该小程序在所有主要浏览器(包括Internet Explorer、Chrome、Opera、Firefox等)上都得到支持。下面提到了一些与HTML小程序标签相关的标准属性。
l 身份证
l 类
l 标题
l 样式
l 语言
l 目录
l 访问密钥
支持的一些事件属性如下所述。
点击Ø 鼠标按下
Ø 鼠标松开
Ø 鼠标悬停
Ø 鼠标移动
Ø 鼠标移出
Ø 一个按键按下
Ø 一个键松开
让我们检查下面HTML小程序标签中的一些常用属性。
HTML Applet 标签中的属性
HTML applet标签支持全局和事件属性。请查看下面的一些主要标签。
| 属性 | 价值 |
| 对齐 | 左 右 顶部 底部 中间 |
| 输入:alt | 文本 |
| 档案 | 网址 |
| 代码 | 网址 |
| 代码库 | 网址 |
| 高度 | 像素 |
| 水平间距 | 像素 |
| 名字 | 名字 |
| 对象 | 名字 |
| 垂直间距 | 像素 |
| 宽度 | 像素 |
1. 对齐属性
align 属性用于 Applet,它定义了网页上 applet 周围文本或其他元素的对齐方式。它可以接受 left、right、top、bottom 和 middle 等值。
例如,如果你将 align 设置为 “left”,小程序将出现在左侧,文本将环绕它。
<applet code="Demo.class" width="200" height="100" align="left"></applet>
2. alt 属性
HTML中的alt属性用于在浏览器不支持Java小程序时提供替代文本。它提高了可访问性,并在小程序无法加载时为用户提供上下文。
<applet code="Demo.class" width="200" height="100" alt="Java applet not supported"></applet>
3. 档案属性
此属性用于指定包含相关文件和小程序的Java档案文件的路径。它帮助浏览器从一个压缩的JAR文件中加载所有所需的文件,而不是多个类文件。
<applet code="Demo.class" archive="demo.jar" width="200" height="100"></applet>
4. 代码
这个小程序属性指定了包含Java字节码的Java类文件的名称。它告诉浏览器在加载小程序时加载和执行哪个类。
<applet code="HelloWorld.class" width="200" height="100"></applet>
5. 代码库
codebase 属性定义了小程序类文件所在的基 URL。当使用相对路径时,它有助于正确找到 code 属性。
<applet code="HelloWorld.class" codebase="#" width="200" height="100"></applet>
6. 高度
高度属性用于指定网页上为小程序分配的空间的垂直尺寸。它显示小程序区域将如何显示其高度。
<applet code="Demo.class" width="300" height="200"></applet>
7. 水平间距
hspace 属性用于定义在小程序左侧和右侧留出的水平空间。它在小程序周围水平添加填充。
<applet code="Demo.class" width="200" height="100" hspace="10"></applet>
8. 姓名
名称属性用于为小程序分配一个唯一的标识符。它允许小程序从JavaScript中被引用。
<applet code="Demo.class" name="myApplet" width="200" height="100"></applet>
9. vspace
vspace 属性用于定义小程序顶部和底部的垂直空白空间。
<applet code="Demo.class" width="200" height="100" vspace="20"></applet>
HTML applet 标签中的 <param> 标签
语义化 HTML
HTML中的<param>标签用于将自定义输入值从HTML发送到在浏览器中运行的Java程序。它将参数传递给Java小程序。
<param name="参数名称" value="参数值">
</applet>

小程序 Java 代码可以读取 HTML 小程序标签内列出的这些参数。
名称:它告诉要传递给小程序的参数的名称。
值:它指定了传递给参数的值。