Maison > interface Web > tutoriel HTML > Balises de cadre HTML frameset, frame, iframe, noframes

Balises de cadre HTML frameset, frame, iframe, noframes

高洛峰
Libérer: 2017-02-13 15:19:52
original
2232 Les gens l'ont consulté

Généralement, un seul fichier de page Web peut être affiché dans une fenêtre de document de navigateur. Cependant, à l'aide de balises de cadre, une fenêtre de document de navigateur peut être divisée en plusieurs sous-fenêtres et un fichier de page Web indépendant peut être affiché dans chaque sous-fenêtre. -fenêtre.
Frame est traduit de l'anglais Frame, qui représente une sous-fenêtre dans la fenêtre de document du navigateur. Chaque image peut afficher un fichier HTML et plusieurs images forment un jeu de cadres (Frameset). La manière habituelle d'utiliser un jeu de cadres consiste à placer une page Web dans un cadre. Cette page Web contient des entrées de lien hypertexte qui peuvent renvoyer vers plusieurs autres pages Web. Une fois que le visiteur a cliqué sur ces entrées de lien hypertexte, le fichier de page Web pointé par le lien hypertexte. peut être affiché dans un autre cadre spécifié. Les cadres peuvent être utilisés si plusieurs pages Web doivent être affichées dans une seule fenêtre d'application.


1. Balise Frameset …

Une zone de fenêtre divisée en plusieurs frames est appelée un frameset, et la fenêtre frame doit être définie dans In un jeu de cadres, les balises et sont utilisées pour définir le nombre de cadres contenus dans le jeu de cadres et la manière dont chaque cadre est disposé.
Les balises et sont imbriquées dans la paire de balises . ;, car les balises et ne sont utilisées que pour diviser la fenêtre du cadre et ne peuvent pas afficher d'autres éléments de la page Web. La balise
a deux attributs importants, les lignes et les colonnes. Lors de l'utilisation de cette balise, au moins un de ces deux attributs doit être sélectionné, sinon le navigateur n'affichera que le premier cadre défini et le reste. ;frameset> et ne joueront aucun rôle.
L'attribut rows est utilisé pour spécifier le nombre de lignes de fenêtres frame dans le document principal, ainsi que la taille de chaque fenêtre frame et de chaque fenêtre frame.

L'attribut cols est utilisé pour spécifier le nombre de colonnes de fenêtres frame et la taille de chaque fenêtre frame dans le document principal.

La valeur de l'attribut peut être un pourcentage ou une valeur absolue en pixels. Ou une combinaison d'astérisques (*), le nombre de valeurs indique le nombre de lignes et de colonnes, (*) représente ces espaces non spécifiés, si plusieurs astérisques (*) apparaissent dans le même attribut, alors l'espace non spécifié restant est divisé uniformément, chaque valeur étant séparée par des virgules.

Exemple : Cela signifie qu'il y a trois cadres disposés en rangées, chaque cadre occupe

1/ de la totalité de la fenêtre du navigateur 3 tailles d'espace.

Cela signifie qu'il y a trois cadres disposés en colonnes. Le premier cadre occupe 40 % de la fenêtre entière du navigateur. l'espace est réparti à parts égales entre les fenêtres des deux autres cadres.

Cela signifie qu'il y a six cadres, deux lignes et trois colonnes

2. La balise Frame

est placée entre les balises fenêtre à cadre. La balise possède deux attributs importants, les attributs src et name, qui doivent tous deux se voir attribuer des valeurs. src spécifie l'adresse URL du fichier de page Web initialement chargé dans toute la fenêtre du cadre. Le navigateur affichera le fichier HTML spécifié par src name spécifie le nom de la fenêtre du cadre. Ce nom est utilisé pour les balises de lien hypertexte< a L'attribut target dans href=""target=""> spécifie le cadre dans lequel le fichier HTML lié sera affiché. Par exemple, si un nom de cadre est défini comme principal et que la valeur de l'attribut cible de la balise de lien hypertexte dans une autre fenêtre frame est égale au nom de cette fenêtre frame, principale, lorsque l'on clique sur le lien hypertexte, le fichier HTML vers lequel il pointe sera être affiché en principal dans le cadre.
De plus, possède également des attributs de défilement et noresize. Le défilement est utilisé pour spécifier s'il faut afficher les barres de défilement sur la bordure de la fenêtre du cadre. Les valeurs peuvent être oui, non ou automatique (affichées lorsque l'espace est ajouté). du contenu de la page Web est plus grand que la fenêtre d'espace). Sinon, il ne sera pas affiché). L'attribut noresize peut être utilisé directement en ajoutant une balise sans attribuer de valeur. Il est utilisé pour interdire aux utilisateurs d'utiliser la souris pour faire glisser les lignes de séparation entre les images afin d'ajuster la taille des images.

3. Les balises </p> <p><noframes> et la fonction frame n'est pas prise en charge, ce que vous voyez sera vide. Afin d'éviter cette situation, vous pouvez utiliser la balise Lorsque le navigateur que vous utilisez ne peut pas voir le cadre, vous verrez le contenu entre <noframes>... espace. . Ces contenus peuvent être du texte qui rappelle la navigation pour passer à un nouveau navigateur, ou même une page Web sans cadres, ou bien il peut passer automatiquement à une version sans cadres. Entre cette paire de balises, les balises et

4. L'étiquette de fenêtre flottante

n'ont pas besoin d'être placées entre les balises . Leur fonction est d'insérer une simple fenêtre de cadre au milieu d'une page Web. cette fenêtre de cadre, vous pouvez afficher un autre fichier, afin d'obtenir un effet "image dans l'image". Le texte placé dans les paires de balises ne sera affiché que si le navigateur ne prend pas en charge la balise