Professional Documents
Culture Documents
TD4 HTML Frames
TD4 HTML Frames
Technologie Web
1. Les frames
– On peut diviser une fenê tre verticalement ou horizontalement en plusieurs parties
pour former des cadres. Chacun correspond à une page. La mise en œuvre du jeu de
cadres est ré alisé e par les balises <frameset> et <frame>.
– La balise <frameset> dé clare de l'association de plusieurs cadres dans la zone
d'afCichage. Les instructions <frameset> remplacent les instructions <body>d'une
page classique.
– La balise <frame> dé Cinit le contenu de chaque cadre.
– La balise <noframes> permet de spé ciCier un texte à afCicher pour é viter les erreurs
avec les navigateurs non compatible. L’é lé ment <noframes> doit contenir l’é lé ment
<body>.
NB : pour les attributs cols et rows Les dimensions sont sé paré es par des virgules. Il est
possible d’utiliser le signe "*" pour indiquer que la colonne occupe l'espace restant et la
valeur s'ajuste automatiquement.
1
§ marginheight="pixels" : taille des marges du haut et du bas cadre.
§ marginwidth="pixels" : taille des marges de gauche et de droite du cadre.
§ border="taille" : taille de l'espace entre les cadres.
§ noresize : interdire l'utilisateur de redimensionner les cadres.
§ frameborder="yes/no" : indique si les cadres auront ou n'auront pas de bordure.
§ border="valeur" : la taille des bordures entourant les cadres.
§ bordercolor="couleur" : la couleur de l'ensemble des bordures des cadres.
4. Exemples
Exemple 1 : Deux cadres verticaux
<frameset cols="20%,80%">
<frame src="frame1.html" name="gauche"></frame>
<frame src="frame2.html" name="droite"></frame>
</frameset>
c
Exemple 2 : Deux cadres horizontaux
<frameset rows="20%,80%">
<frame src="frame1.html" name="haut"></frame>
<frame src="frame2.html" name="bas"></frame>
</frameset>
2
5. Exercice
Donner le code HTML pour créer les frames suivants :
– Le texte "Contact me" est un lien pour envoyer un mail à votre adresse.
– Le texte "Google" est un lien qui s’affiche dans une nouvelle fenêtre et donc
l'ancienne fenêtre reste toujours ouverte.
– En cliquant sur chaque élément de la liste "Item 1", "Item 2", ou "Item3", le contenu
s’affiche dans le cadre à droite comme la figure montre.