Systèmes de communication

HTML, éléments comme "objets" (2)

Les éléments considérés sont A, IMG, FORM, TABLE selon HTML 3.2.

Le signe + indique la possibilité de répéter un objet.

Elément A (Anchor)

<A NAME = nom en tant que cible 
   HREF = ressource à atteindre: p.e. "http://cgi-bin/search.pl/info" 
   REL = type du lien 
   REV = information sur le lien inverse 
   TITLE = titre du document lié 
> 
   élément marqué (texte, image, autres objets)
</A>


Elément IMG (Image)

<IMG SRC = lien sur une image: p.e. images/fontaine.gif 
     ALT = texte de remplacement 
     ALIGN = top | middle | bottom | left | right 
     WIDTH = largeur 
     HEIGHT = hauteur 
     BORDER = largeur du bord 
     HSPACE = espace à gauche et à droite 
     VSPACE = espace en haut et en bas 
     ISMAP annonce une image est cliquable avec information sur le serveur 
     USEMAP = #nom de la map 
>
<MAP NAME = nom de la map > 
     <AREA SHAPE = rect | circle | poly 
          HREF = lien 
          ALT = status 
          COORDS = coordonnées: p.e. pour rect: "118,0,184,28" 
     >+ 
</MAP> 


Elément FORM (Formulaire)

<FORM NAME = nom du formulaire 
      METHOD = get | post 
      ACTION = action à effectuer: p.e. mailto:xx@somewhere 
      ENCTYPE = type d'encodage: p.e. application/x-www-form-urlencoded 
>
      élément+
</FORM>

Les éléments dans un formulaire

<INPUT TYPE = text|password|checkbox|radio|submit|image|reset|file|hidden
       NAME = nom de l'élément 
       VALUE = contenu 
       CHECKED 
       SIZE = grandeur visible 
       MAXLENGTH = longueur texte maximum 
       SRC = en cas d'image 
       ALIGN = alignement 
>
<TEXTAREA NAME =nom 
          COLS = nombre de colonnes 
          ROWS = nombre de lignes 
> 
          contenu 
</TEXTAREA>
<SELECT NAME = nom 
        SIZE = nombre de choix visibles 
        MULTIPLE permet une sélection multiple 
> 
        <OPTION SELECTED 
                VALUE 
        >
                texte
        </OPTION>+
</SELECT> 


Elément TABLE (Tableau)

<TABLE ALIGN = left | center | right 
       WIDTH = largeur (absolue ou relative) 
       BORDER = épaisseur du bord 
       CELLSPACING = éloignement des cellules 
       CELLPADDING = éloignement du contenu de la cellule 
> 
       <TR ALIGN = alignement horizontal 
           VALIGN = alignement vertical 
       > 
           <TD NOWRAP 
               ROWSPAN = nombre de cellules en hauteur 
               COLSPAN = nombre de cellules en largeur 
               ALIGN = alignement horizontal 
               VALIGN = alignement vertical 
               WIDTH = largeur (absolue ou relative) 
               HEIGHT = hauteur (absolue ou relative) 
            >  contenu de la cellule 
            </TD>+ 
       </TR>+ 
</TABLE>