Plusieurs attributs de la balise <frame> permettent de spécifier des marges autour des cadres concernés ou de définir un espace entre eux.
Ces attributs sont optionnels, par défaut les navigateurs déterminent la grandeur appropriée pour la marge.
L'attribut marginwidth="Valeur en pixel" définit les marges de gauche et de droite des cadres.
L'attribut marginheight="Valeur en pixel" définit les marges du haut et du bas des cadres.
L'attribut frameborder="0|1" définit (1) ou pas (0) une bordure entourant les cadres.
L'attribut framespacing="Valeur en pixel" définit un espace entre les cadres.
<html>
<head>
<title>Un titre pertinent</title>
<meta name="Description" content="...">
<meta http-equiv="Date" content="01/01/2000">
...
</head>
<frameset>
<frame
marginwidth="Valeur en pixel"
marginheight="Valeur en pixel"
framespacing="Valeur en pixel"
src="Adresse du document"
name="Nom du cadre">
...
<noframes>
<body>
...
Diverses commandes HTML
...
</body>
</noframes>
</frameset>
</html> |
<frameset
rows="30%,*,40%"
border="6"
frameborder="yes"
frameborder="1">
<frameset cols="50%,50%">
<frame
name="Cadre1" src="..."
marginwidth="20"
marginheight="20">
<frame
name="Cadre2" src="..."
marginwidth="0"
marginheight="0">
</frameset>
<frame
name="Cadre3" src="..."
marginwidth="50"
marginheight="50">
<frameset cols="33%,*,33%">
<frame
name="Cadre4" src="..."
marginwidth="50"
marginheight="0">
<frame
name="Cadre5" src="..."
marginwidth="50"
marginheight="20">
<frame
name="Cadre6" src="..."
marginwidth="0"
marginheight="50">
</frameset>
<noframes>
<body>
...
</body>
</noframes>
</frameset> |
Dans cet exemple, différentes marges ont été spécifiées pour chacun des cadres
<frameset
rows="30%,*,40%"
border="6"
frameborder="yes"
frameborder="1"
frameborder="30">
<frameset
cols="50%,50%"
framespacing="10">
<frame name="Cadre1" src="...">
<frame name="Cadre2" src="...">
</frameset>
<frame name="Cadre3" src="...">
<frameset
cols="33%,*,33%"
frameborder="50">
<frame name="Cadre4" src="...">
<frame name="Cadre5" src="...">
<frame name="Cadre6" src="...">
</frameset>
<noframes>
<body>
...
</body>
</noframes>
</frameset> |
Dans cet exemple, il a été spécifié trois valeurs différentes pour l'espace entre les cadres de chacune des divisions.