Le tag <applet> est utilisé pour ajouter sur le page des petits programs, qui sont écrits en langue Java – des applets.

L'élément <applet> peut contenir d'autres tags HTML et un texte entre ses tags ouvrant et fermant.

Certains navigateurs continuent à supporter le tag <applet>, mais ils nécessitent des plug-ins ou des installations supplémentaires pour fonctionner.

Le tag <applet> est considéré comme obsolète, en échange nous recommandons d’utiliser le tag <object>.

Syntaxe

Le tag <applet> est apparié, ce qui signifie que le contenu doit être écrit entre le tag d'ouverture (<applet>) et le tag de fermeture (</applet>) .

Exemple

<!DOCTYPE html>
<html>
  <head>
    <title>Titre du document</title>
  </head>
  <body>
    <applet code="game.class" align="left" archive="game.zip" height="250" width="350">
      <param name="difficulty" value="easy">
      <b>Vous avez besoin de Java pour jouer ce jeu.</b>
    </applet>
  </body>
</html>

Résultat

Vous avez besoin de Java pour jouer ce jeu

Voyons un autre exemple, où on utilise le tag <object> comme un tag de remplacement du tag <applet> :

Exemple

<!DOCTYPE html>
<html>
   <head>
      <title>Titre dud document</title>
   </head>
   <body>
      <object codetype="application/java" classid="java:programmingtutorials.class"
         height="200" width="200">Tutoriels de programmation</object>
      </applet>
   </body>
</html>

Résultat

Tutoriels de programmation

Attributs

Attributs Signification Description
align left
right
top
bottom
middle
baseline
Aligne un applet relativement aux autres éléments et le texte.
alt text Spécifie un texte alternatif pour l’applet.
archive URL Montre le lieu du fichier avec l’archive.
code URL Montre le nom de l’applet.
codebase URL Montre la voie au dossier de l’applet, prédétérminé par l’attribut code.
height pixels Définit la hauteur de l’applet en pixels.
hspace pixels Définit l’indentation horizontale de l’applet au contenu environnant en pixels.
name name Définit le nom de l’applet.
vspace pixels Définit l’indentation vertical de l’applet au contenu environnant en pixels.
width pixel Définit la largeur de l’applet en pixels.

Support de Navigateurs

chrome firefox safari opera

Pratiquez vos connaissances

Quel est l'usage de la balise <applet> en HTML et quels sont ses attributs communs ?
Trouvez-vous cela utile?