Les Frames (ou Cadres)

Pour voir les notions de cette page en application, cliquez ICI

Balises nécessaires

<FRAMESET cols="100,3*,*">

...

<FRAMESET rows="30%,*">

...

</FRAMESET>

</FRAMESET>

 

L'attribut cols permet de créer des colonnes dans la page, chaque colonne pourra contenir une page. Vous devez mettre autant de valeurs que de colonnes, * signifiant "le reste".

L'attribut rows permet de créer autant de colonnes que de valeurs données. Même remarque que pour les colonnes, * signifie "le reste".

Cependant ceci ne fait que créer des colonnes, pour y insérer des pages a l'intérieur il faut utiliser la balise <frame> que nous allons expliquer.

<FRAMESET rows="100,3*,*">

<FRAME src=fichier1.html name="sommaire">

<FRAME src=fichier2.html name="principale">

<FRAME src=fichier3.html name="animaux">

</FRAMESET>

 

Les attributs de FRAME sont :

 

D'autres attributs permettent de préciser différents paramètres :

 

La Balise NOFRAME

<FRAMESET rows="100,3*,*">

<FRAME ...>

<FRAME ...>

<FRAME ...>

<NOFRAME>

<BODY>

<P><EM>Version sans cadres</EM></P>

<H1>La Venus de Boticelli</H1>

<P>... </P>

</BODY>

</NOFRAME>

</FRAMESET>

 

Cette balise permet d'afficher un autre contenu pour les navigateurs qui ne supportent pas les cadres (très peu maintenant, ils sont obsolètes...)