<ensemble de cadres>
Balise HTML <frameset> - HTML5 n'est pas pris en charge >Exécuter l'instance»
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
<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.
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 XHTMLAucune.Attributs facultatifs
Attribut< /th> | Valeur | Description |
---|---|---|
cols | pixels % * | HTML5 n'est pas pris en charge. Spécifie le nombre et la taille des colonnes dans le jeu de cadres. |
lignes | pixels
% * | HTML5 n'est pas pris en charge.Spécifie le nombre et la taille des lignes dans le jeu de cadres. |
属性 | 值 | 描述 |
---|---|---|
cols | pixels % * | HTML5 不支持。规定框架集中列的数目和尺寸。 |
rows | pixels % * | HTML5 不支持。规定框架集中行的数目和尺寸。 |
Attributs standardsDans 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 :
属性 | 值 | 描述 |
---|---|---|
onload | script | 当文档被载入时执行脚本 |
onunload | script | 当文档被卸下时执行脚本 |
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