<applet>要素(埋め込まれるJAVAアプレット)。

JAVAアプレットである<applet>要素についての解説です。

<applet>要素(埋め込まれるJAVAアプレット)・目次。

<applet>要素とは。

<applet>要素とは、JAVAアプレットを埋め込む置換要素です。

<applet>要素を利用出来るHTML文書型。

<applet>要素は

でのみ利用出来ます。

<applet>要素が含まれるXHTML モジュール。

<applet>要素はアプレットモジュール(非推奨)に属します。

<applet>要素の扱い。

<applet>要素はインライン要素となります。

内容は

  1. 当該オブジェクトにパラメータを与える<param>要素(任意)
  2. 代替コンテンツとなるブロックレヴェル要素またはインライン要素(任意)

が入ります。

代替コンテンツとされる内容は、JAVAが使えない環境でのみ表示される事が求められております。

<applet>要素の属性。

<applet>要素は以下の属性が使えます。

width属性(必須)
height属性(必須)

それぞれアプレットの横幅・高さをピクセル数またはパーセンテージ「○%」で指定します。

code属性
当該アプレットのURIを指定します。
archive
当該アプレットに関するアーカイヴ(JARファイル)のURIを指定します。
codebase属性
code属性及びarchiveに相対URIを指定した場合の基準となるURIを指定します。これはセキュリティを確保するために用いられます。
共通属性

<applet>要素で使える共通属性には

があります。

name属性
当該アプレットを外部から参照する際の名前を指定します。
object属性
JAVAの動作にこの属性の値が必要になる場合があります。
alt属性

当該アプレットに関する短い説明文が入ります。

align属性

align属性はアプレットの配置を指定します。

値には以下の五つがあります。

left
左に寄せます。後続するテキスト類は、右に廻り込みます。
right
右に寄せます。後続するテキスト類は、左に廻り込みます。
middle
画像の上下方向の中央をテキストのベースラインに合わせます。
top
上端をテキストのベースラインに合わせます。
bottom
下端をテキストのベースラインに合わせます。

尚、align="lift"属性及びalign="right"属性が与えられた<applet>要素以降のテキストの廻り込みを解除するには<br>要素のclear属性を用います。

hspace属性
vspace属性
hspace属性はアプレットの左右、vspace属性は画像の上下の余白をピクセル数(0以上の自然数)で指定します。

その他、埋め込みオブジェクトに依っては幾つかの属性があります。

<applet>要素に関する注意事項。

<applet>要素には排除勧告が出され、<object>要素に移行する事が求められております。

しかしながら、<object>要素の実装に問題があるため、今も使われております。

<applet>要素の例。

<div>
    <applet width="320" height="240" code="Applet.class">
        <img alt="" src="Anime.GIF" width="320" height="240" />
        </applet>
    </div>

関連項目。

しらぎくのウェブサイト作成入門サイトマップ

ページ外へのご案内。

marguerite.site@gmail.com