|
|
| |
 |
Langage HTML / Cadres ou Frames |
 |
<frameset cols rows border bordercolor frameborder framespacing name class style title>
<frame src name noresize scrolling marginwidth marginheight bordercolor frameborder longdesc class style title>
<frame>...
<frameset>...</frameset>
</frameset>
Voir l'exemple
Général
- Un document HTML est nécessaire pour définir la structure d'une page Web contenant des frames. Ce document ne peut pas contenir de balise body, donc aucune information.
- Un document HTML est chargé dans chaque frame.
frameset
Cet élément permet de décomposée la fenêtre ou le cadre courant en plusieurs colonnes ou plusieurs lignes qui pourront accueillir soit une frame, soit un nouvel élément frameset.
- cols : permet de décomposer l'espace en plusieurs colonnes (cols="width1,width2,width3,...")
- rows : permet de décomposer l'espace en plusieurs lignes (rows="height1,height2,height3,...")
- frameborder : mis à no (ou 0), aucune barre ne séparera physiquement les esapces définis
frame
- src : URL du document HTML à charger dans la frame
- name : nom de la frame qui peut-ê utilisé dans un lien hypertexte (attribut target)
- noresize : l'utilisation de cette attribut implique que la frame ne peut pas ê redimensionnée.
- scrolling :
- yes : les barres de défilement (scrollbars) apparaissent toujours
- no : elles n'apparaissent jamais
- auto : elles n'apparaissent que lorsque c'est nécessaire
- marginwidth, marginheight : dimensions des marges en pixels (séparation du texte et du bord de la frame ou de la fenêtre)
Frames flotantes
<iframe src name scrolling align frameborder wdth hspace height vspace marginwidth marginheight class style lang title></iframe>
Cet élément permet d'intégrer une frame à l'intérieur même d'un document TML, tout comme on intégrerait une image.
|