Le tag <frame> définit le domaine dans la fenêtre du navigateur, un cadre dans lequel vous pouvez charger une autre page Web. L'attribut src est utilisé pour spécifier l'adresse de cette page Web. Il peut y avoir plusieurs images de ce type sur une même page Web.

Le tag <frame> est souvent utilisé avec le tag <frameset>, qui spécifie le mode de marquage des frames (nombre de colonnes, lignes, etc.).

Le tag <frame> n’est pas supporté en HTML5. Au lieu de cela, utilisez le tag <iframe>.

Syntaxe

Le tag <frame> ne demande pas le tag fermant.

Exemple

<!DOCTYPE html>
<html>
  <head>
    <title>Titre du document</title>
  </head>
  <frameset cols="50%,50%">
    <frame src="https://www.w3docs.com/learn-html/html-basic.html">
    <frame src="https://www.w3docs.com/learn-css/css-syntax.html">
  </frameset>
</html>

Résultat

cadre

Attributs

Attribut Valeur Description
bordercolor color Définit la couleur de la bordure autour du cadre.
Non supporté en HTML 5.
frameborder 0
1
Spécifie s’il faut afficher la bordure autour du cadre ou non.
Non supporté en HTML 5.
longdesc URL Contient un lien vers une description détaillée du cadre incorporé dans le cadre.
Non supporté en HTML 5.
marginheight pixels Spécifie les bords haut et bas du cadre.
Non supporté en HTML 5.
marginwidth pixels Spécifie les bord gauche et droit du cadre.
Non supporté en HTML 5.
name text Spécifie le nom du cadre. (Il est recommandé de toujours définir cet attribut, en particulier dans les cas où il est nécessaire de charger un document à partir d'une image.)
Non supporté en HTML 5.
noresize noresize Spécifie si l’utilisateur peut changer la taille du cadre ou non.
Non supporté en HTML 5.
scrolling yes
no
auto
Définit si afficher ou non la barre de défilement.
Non supporté en HTML 5.
src URL Définit l'adresse de la page à charger dans le cadre.
Non supporté en HTML 5.

Le tag <frame> supporte également les Attributs globaux.

Support de Navigateurs

chrome edge firefox safari opera

Pratiquez vos connaissances

Quelle est la description correcte de l'HTML tag <frame> ?
Trouvez-vous cela utile?