Résumé
<frame> est un élément HTML qui définit une zone particulière dans laquelle un autre document HTML est affiché. Une <frame> doit être utilisée dans un élément <frameset>.
Utiliser l'élément <frame> est déconseillé à cause de certains inconvénients tels que des problèmes de performance, et un manque d'accessibilité pour les utilisateurs de lecteurs d'écran. A la place de l'élément <frame>, <iframe> peut être préféré.
Attributs
Comme tous les autres éléments HTML, cet élément support les attributs globaux.
-
src - Cet attribut indique le document qui doit être affiché dans la frame.
-
name - Cet attribut sert à nommer les frames. Sans nommage, tous les liens seront ouverts dans la frame où ils se trouvent.
-
noresize - Cet attribut empêche aux utilisateurs de redimensionner les frames.
-
scrolling -
Cet attribut définit l'existence des barres de défilement. Si cet attribut n'est pas utilisé, le navigateur mettre une barre de défilement si nécessaire. Il y a deux options :
yespour afficher les barres de défilement même quand ce n'est pas nécessaire, etnopour ne pas afficher les barres de défilement même quand c'est nécessaire. -
marginheight - Cet attribut définit la hauteur des marges entre les frames.
-
marginwidth - Cet attribut définit la largeur des marges entre les frames.
-
frameborder - Cet attribut permet de mettre des bordures à la frame.
Exemple
<frameset cols="50%,50%"> <frame src="https://developer.mozilla.org/fr/docs/Web/HTML/Element/iframe" /> <frame src="https://developer.mozilla.org/fr/docs/Web/HTML/Element/frame" /> </frameset>