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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。