# Construction d'un fichier HTLM pour la mise en place d'un fichier\_l'alternatif

## &#x20;Propriété spéciales du fichier html : <a href="#toc329685030" id="toc329685030"></a>

### les liens :

&#x20;

&#x20;       \- Lien d'exécution de phrase :

&#x20;

&#x20;              Pour qu'un lien permette d'envoyer une phrase à max :

&#x20;               \- lui ajouter la classe css "execute\_phrase"

&#x20;               \- Dans l'attribut « href » mettre la phrase à envoyer à max précédée d'un dièse (#)

&#x20;               \- Si possible renseigner l'attribut « title » avec le nom de l'action afin que le nom de l'onglet soit directement le bon.

&#x20;         &#x20;

&#x20;                Ex. pour une liste clients : \<a href="#liste client" title="liste client" class="execute\_phrase">Clients\</a>

&#x20;

&#x20;       \- Lien d'exécution d'identifiant action :

&#x20;

&#x20;              Pour qu'un lien permette d'exécuter une action à partir de son identifiant :

&#x20;               \- lui ajouter la classe css "execute\_id"

&#x20;               \- Dans l'attribut « href » mettre l'identifiant de l'action à exécuter précéder d'un diése (#)

&#x20;               \- Si possible renseigner l'attribut « title » avec le nom de l'action afin que le nom de l'onglet soit directement le bon.

&#x20;         &#x20;

&#x20;                ex : pour l'action "Liste des appel" avec l'identifiant "12345" : \<a href="#12345" title="liste appels" class="execute\_id">appels\</a>

&#x20;

&#x20;       \- Lien d'ouverture de messagerie :

&#x20;

&#x20;             Pour qu'un lien permette l'ouverture de la messagerie :

&#x20;               \- lui ajouter la classe css "messenger"

&#x20;

&#x20;                Ex : \<a href="#" class="messenger">Messagerie\</a>

&#x20;

&#x20;       \- Lien de lancement de la déconnexion :

&#x20;

&#x20;             Pour qu'un lien permette le lancement de la deconnexion :

&#x20;               \- lui ajouter la classe css "logout"

&#x20;

&#x20;                Ex : \<a href="#" class="logout">Déconnexion\</a>

&#x20;

&#x20;       \- Autres liens :

&#x20;

&#x20;            Les autres liens seront ouverts dans une nouvelle fenêtre/Onglet.

&#x20;

\-      Gestion des map area par le fond d’accueil alternatif :

&#x20;

Les fond d'accueil html alternatif gère les liens et également les éléments HTML de type map > area. Le fonctionnement reste le même : les balises \<area> prennent les même arguments que les balise \<a> à l'origine. Les map area permettent de mettre plusieurs liens sur une seule image en "dessinant" des formes.

&#x20;

&#x20;

### &#x20;les formulaires :

&#x20;

&#x20;       \- Formulaire d'envoi de message à max :

&#x20;

&#x20;           Pour envoyer des messages à max :

&#x20;           \- Créer un formulaire avec la classe css "max\_splash\_form"

&#x20;           \- Dans ce formulaire créer un champ texte avec la classe css "max\_splash\_mess"

&#x20;           \- Au moment de la validation du formulaire le contenu du champ texte, sera envoyé à max.

&#x20;

&#x20;           Ex:

&#x20;

&#x20;           \<form class="max\_splash\_form">

&#x20;               \<input type="text" class="max\_splash\_mess" />

&#x20;               \<input type="submit" value="ok" />

&#x20;           \</form>

&#x20;

&#x20;

### &#x20; Particularités :

&#x20;    &#x20;

&#x20;       \- Les formulaires ne permettant pas l'envoi de message à max ne font rien.

&#x20;       \- Les fichiers css et javascript externe ne sont pas inclus.

&#x20;       \- il est inutile d'utiliser les sélecteurs css "body" et "html" qui ne fonctionnerons pas.

<br>

&#x20;
