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.
Colonne la structure du cadre (propriétés des cols et des lignes)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>
<FrameSetrows = 25%, 75%>
<Framesrc = 1.html />
<Framesrc = 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.
À propos de la balise <noframe>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 voulez le savoir, vous pouvez vérifier le manuel HTML sur Internet.
Structure du cadre et DTDLe 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:
<! Doctypehtmlpublic - // w3c // dtdxhtml1.0frameset // amplifier: //www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd>