La commande FRAME permet de définir un cadre à l'intérieur
du conteneur <FRAMESET>. Elle a plusieurs attributs, les plus importants
étant SRC et NAME.
L'attribut SRC
Cet attribut indique l'URL (chemin) du document HTML qui sera affiché dans
un cadre spécifique.
<FRAME SRC="frame1.html">
L'attribut NAME
Cet attribut permet de donner un nom à un cadre, ce qui permettra ensuite
de l'appeler avec l'attribut TARGET, attention majuscule différent de minuscule.
<FRAME SRC="frame1.html" NAME="Frame du haut">
L'attribut FRAMEBORDER
Cet attribut permet de déterminer si les cadres auront ou n'auront pas
de bordure. Deux valeurs YES ou NO.
<FRAME SRC="frame1.htm" NAME="Frame du haut" FRAMEBORDER=NO>
L'attribut BORDER (Netscape uniquement)
Cet attribut permet d'ajuster l'espace entre les cadres. La valeur doit être
en pixels.
<FRAME SRC="frame1.htm" NAME="Frame du haut" BORDER=2>
Les attributs MARGINWIDTH et MARGINHEIGHT
MARGINWIDTH permet de spécifier la grandeur des marges de gauche et de
droite du cadre crée, la valeur doit être exprimée en pixels,
elle peut avoir comme valeur 0.
MARGINHEIGHT permet de spécifier la grandeur des marges de haut et de bas
du cadre crée, la valeur doit être exprimée en pixels, elle
peut avoir comme valeur 0.
<FRAME SRC="frame1.html" NAME="Frame du haut" MARGINWIDTH=2
MARGINHEIGHT=2>
L'attribut NORESIZE
En utilisant cet attribut vous interdisez à l'utilisateur de redimensionner
les cadres. Par défaut les cadres peuvent être redimensionnés.
<FRAME SRC="frame1.html" NAME="Frame du haut" NORESIZE>
L'attribut SCROLLING
Cet attribut permet d'attribuer ou non une barre de défilement (scrollbar)
à un cadre. Il possède trois valeurs :
YES : Indique que la barre de défilement sera toujours visible.
NO : Indique que la barre de défilement ne sera jamais visible (à
tester avant de l'utiliser).
AUTO : Indique que le navigateur déterminera si la barre de défilement
est nécessaire.
<FRAME SRC="frame1.html" NAME="Frame du haut" SCROLLING="AUTO">