Balise HTML <applet>
La balise <applet> était utilisée pour définir un applet Java intégré. L'utilisation des applets Java est désormais dépréciée, car la plupart des navigateurs ne prennent plus en charge les plug-ins, y compris le plug-in Java.
L'élément <applet> peut contenir d'autres balises HTML et du texte entre ses balises d'ouverture et de fermeture.
Certains navigateurs prennent toujours en charge la balise <applet>, mais ils nécessitent des plug-ins ou des installations supplémentaires pour fonctionner.
DANGER
Cet élément est une balise HTML dépréciée dans HTML 4.01 et est entièrement obsolète dans HTML5. Utilisez plutôt l'élément <object> ou <embed>.
Syntaxe
La balise <applet> s'utilise par paires. Le contenu est écrit entre les balises d'ouverture (<applet>) et de fermeture (</applet>).
Exemple de la balise HTML <applet> :
Code HTML applet 1
<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
</head>
<body>
<applet code="game.class" align="left" archive="game.zip" height="250" width="350">
<param name="difficulty" value="easy" />
<b>You need Java to play this game.</b>
</applet>
</body>
</html>Résultat

Exemple de la balise HTML <object> utilisée comme remplacement de la balise <applet> :
Exemple d'objet HTML
<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
</head>
<body>
<object codetype="application/java" classid="java:programmingtutorials.class" height="200" width="200">Programming Tutorials</object>
</body>
</html>Attributs
| Attribute | Value | Description |
|---|---|---|
| align | left right top bottom middle baseline | Sert à positionner l'applet par rapport aux autres éléments. |
| alt | text | Sert à créer un texte alternatif pour l'applet. |
| archive | URL | Sert à définir l'emplacement du fichier archive. |
| code | URL | Sert à définir le nom de l'applet Java. |
| object | name | Sert à définir une référence vers une représentation sérialisée d'un applet. |
| codebase | URL | Fournit une URL de base relative pour les applets spécifiés dans l'attribut code. |
| height | pixels | Définit la hauteur de l'applet. |
| hspace | pixels | Sert à définir l'espace horizontal autour de l'applet. |
| name | name | Sert à donner un nom à l'applet. |
| vspace | pixels | Sert à définir l'espace vertical autour d'un applet. |
| width | pixel | Sert à définir la largeur d'un applet. |
Pratique
Parmi les affirmations suivantes concernant la balise HTML <applet>, lesquelles sont correctes ?