La structure du cadre permet à plusieurs pages Web d'être affichées dans une page du navigateur en même temps. Nous ne recommandons pas de l'utiliser pour concevoir votre site Web.
Le cadre vous permet d'ouvrir deux ou même plusieurs pages dans une fenêtre de navigateur. Vous pouvez comprendre de cette façon que <FrameSet> est en fait un grand <banding>, mais la page entière est le corps principal de <Bile>, et le contenu de chaque cellule est une page Web indépendante.
Puisque nous disons que la structure du cadre peut être comprise comme une table avec une page Web comme cellule, nous devons diviser les colonnes. Où l'attribut COLS divise la page en plusieurs colonnes, tandis que l'attribut des lignes divise la page en plusieurs lignes. Jetons un coup d'œil à un exemple ci-dessous.
<html><lignes de jeu de cadres = 25%, 75%>
<cadre src = 1.html />
<trame src = 3.html />
</ FrameSet>
</html>
Lorsque les lignes = 25%, 75% signifie que la page est divisée en deux lignes car elle a deux valeurs d'attribut et que leurs tailles sont respectivement de 25% et 75% de la hauteur de la page. Cliquez ici pour afficher l'effet d'affichage du code ci-dessus. Tag de trame <Frame>
La balise <Frame> a été utilisée dans l'exemple ci-dessus, et son attribut SRC est ce qui sera affiché dans ce cadre. Dans cet exemple, les deux trames peuvent être modifiées en faisant glisser et en abandonnant. Si vous voulez qu'ils soient fixés en taille, vous pouvez utiliser la propriété NORESSIZE = NORESSIZE.
Remarque : la balise <Frame> est une balise vide, et une / doit être ajoutée pour répondre aux exigences de XHTML.Cette balise ne fonctionnera que si le navigateur ne prend pas en charge la structure du cadre. Étant donné que presque tous les navigateurs des internautes prennent désormais en charge la structure du cadre, nous ne présenterons pas cette balise ici. Si vous souhaitez connaître le contenu pertinent, vous pouvez consulter le manuel HTML sur Internet.
Le DTD d'une page de trame est différent de celui d'une page Web générale. La méthode de la déclaration est la suivante:
<! Doctype html public - // w3c // dtd xhtml 1.0 frameset // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd>