<ensemble de cadres>


Balise HTML <frameset> - HTML5 n'est pas pris en charge >Exécuter l'instance»

Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne. instance

Prise en charge du navigateur

Tous les principaux navigateurs prennent en charge la balise <frameset>

Définition des balises et instructions d'utilisation

HTML5 ne prend pas en charge la balise <frameset> La balise 1000.png


<frameset> L'élément

<frameset> est utilisé pour organiser un ou plusieurs éléments <frame> Chaque <frame> possède son propre document distinct. L'élément <frameset> spécifie le nombre de colonnes ou de lignes existantes dans le jeu de cadres, ainsi que le pourcentage/pixels occupés par chaque ligne et colonne.


Remarque :

Si vous souhaitez valider des pages contenant des cadres, assurez-vous que <!DOCTYPE> est défini sur "HTML Frameset DTD" ou "XHTML Frameset DTD" .

Différences entre HTML et XHTML

Aucune.

Attributs facultatifs

Attribut< /th>ValeurDescription
colspixels
%

*

HTML5 n'est pas pris en charge.

Spécifie le nombre et la taille des colonnes dans le jeu de cadres.

lignespixels

%
*

HTML5 n'est pas pris en charge.

Spécifie le nombre et la taille des lignes dans le jeu de cadres.
属性描述
colspixels
     %
     *
HTML5 不支持。规定框架集中列的数目和尺寸。
rowspixels
     %
     *
HTML5 不支持。规定框架集中行的数目和尺寸。


Attributs standards

Dans HTML 4.01, la balise <frameset> 🎜>

Pour une description complète, veuillez visiter les propriétés standards.


Attributs d'événement

Dans HTML 4.01, la balise <frameset> prend en charge les attributs d'événement suivants :

属性描述
onloadscript当文档被载入时执行脚本
onunloadscript当文档被卸下时执行脚本

Pour une description complète, visitez la propriété Events .

Essayez-le - Exemple

Cadre horizontal
Cet exemple montre comment créer un cadre horizontal en utilisant trois documents différents.

Instance

<!DOCTYPE html>
<html>

<frameset cols="25%,*,25%">
  <frame src="frame_a.htm">
  <frame src="frame_b.htm">
  <frame src="frame_c.htm">
</frameset>

</html>

Exécuter l'instance»

Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne

Cadre à structure mixte
Cet exemple montre comment créer une structure de cadre contenant trois documents et les mélanger en lignes et colonnes.

Instance

<!DOCTYPE html>
<html>

<frameset rows="25%,*,25%">
  <frame src="frame_a.htm">
  <frame src="frame_b.htm">
  <frame src="frame_c.htm">
</frameset>

</html>

Exécuter l'instance»

Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne

Structure de cadre contenant l'attribut noresize="noresize"
Cet exemple montre l'attribut noresize. Dans ce cas, le cadre n'est pas redimensionnable. Faites glisser votre souris sur la bordure entre les images et vous constaterez que la bordure ne peut pas être déplacée.

Instance

<!DOCTYPE html>
<html>

<frameset rows="50%,50%">
  <frame src="frame_a.htm">
  <frameset cols="25%,75%">
    <frame src="frame_b.htm">
    <frame src="frame_c.htm">
  </frameset>
</frameset>

</html>

Exécuter l'instance»

Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne


Articles connexes

Manuel de référence HTML DOM : Objet Frameset