HTML中的<applet>标记用于将Java applet嵌入任何HTML文档中。 <applet>标记在HTML 4.01中已弃用,并且从HTML 5开始完全不再支持它。HTML 5中可用的替代方法是<embed>和<object>标记。句法:
<applet attribute1 attribute2....> <param parameter1> <param parameter2> .... </applet>
属性:<applet>标记具有许多属性,其中最重要的一个是code属性。此代码属性用于将Java小程序链接到有关的HTML文档。它指定Java小程序的文件名。
<!DOCTYPE html>
<html>
<applet code="HelloWorld" width=200 height=60>
</applet>
</html>
在这里,HelloWorld是类文件,其中包含小程序。当在浏览器中打开小程序时,width和height属性确定小程序的宽度和高度(以像素为单位)。
可以与<applet>标记一起使用的属性如下:
属性名称 | 值 | 评论 |
---|---|---|
align | 剩下 正确的 最佳 底部 中间 基线 |
指定小程序的对齐方式。 |
alt | text | 指定小程序的替代文本 |
archive | URL | 指定存档文件的位置 |
border | pixels | 指定小程序面板周围的边框 |
codebase | URL | 为代码属性中指定的小程序指定相对基本URL |
height | pixels | 指定小程序的高度 |
hspace | pixels | 定义小程序周围的水平间距 |
mayscript | 任何任意值(通常为“mayscript”) | 指示是否允许Java小程序访问网页的脚本对象 |
name | name | 定义小程序的名称(在脚本中使用) |
vspace | pixels | 定义小程序周围的垂直间距 |
width | pixels | 指定小程序的宽度 |
参数:参数在某种意义上与命令行参数非常相似,因为它们提供了一种在applet启动后将信息传递给applet的方式。小程序启动之前可用于小程序的所有信息都称为hard-coded,即嵌入其中。使用参数可以在applet运行时生成和使用数据。
用法:
<param name=parameter_name value=parameter_value>
小程序代码将分配给param标记的name属性的名称用作变量,以访问在value属性中指定的参数值。这样,小程序可以与嵌入它的HTML页面进行交互,并且可以在运行时处理该页面提供给它的值。
<!DOCTYPE html>
<html>
<applet code="HelloWorld" width=200 height=60>
<param name="message" value="HelloWorld">
</applet>
</html>
在这段代码中,小程序文件HelloWorld可以使用名为message的变量来访问存储在其中的值“HelloWorld”。
注意:仍然有一些浏览器在一些其他plug-ins /安装的帮助下支持<applet>标记。 Internet Explorer 11和更早版本在plug-ins的帮助下。
支持的浏览器:<applet>标记支持的浏览器如下:
- Firefox
- Safari
相关用法
- HTML applet width用法及代码示例
- HTML applet name用法及代码示例
- HTML applet height用法及代码示例
- HTML applet align用法及代码示例
- HTML applet alt用法及代码示例
- HTML applet hspace用法及代码示例
- HTML <applet> vspace属性用法及代码示例
- HTML <applet> code属性用法及代码示例
- HTML <html>用法及代码示例
- HTML <section>用法及代码示例
- HTML Style用法及代码示例
- HTML <marquee>用法及代码示例
- HTML <noframes>用法及代码示例
- HTML <picture>用法及代码示例
- HTML <font>用法及代码示例
- HTML <hgroup>用法及代码示例
- HTML <q>用法及代码示例
- HTML Object用法及代码示例
- HTML Phrase用法及代码示例
注:本文由纯净天空筛选整理自AbhishekPandit1大神的英文原创作品 HTML | applet Tag。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。