Maison interface Web tutoriel HTML Analyse sur l'utilisation de la balise frameset, de la balise frame et de la balise iframe

Analyse sur l'utilisation de la balise frameset, de la balise frame et de la balise iframe

Jun 27, 2017 am 09:59 AM
frame iframe 标签


frame est une connaissance qu'il faut maîtriser en développement web. Par exemple, la structure d'arrière-plan , l'actualisation partielle et la segmentation de page sont toutes des utilisations de cadres, en particulier pour la production de pages d'arrière-plan. L'utilisation de cadres offrira aux utilisateurs une expérience très confortable.

Les points de connaissance du cadre incluent (balise frameset, balise frame, balise iframe).

1. >

1 Attributs<.>

①border

Définissez l'épaisseur de la bordure du cadre.

②bordercolor

Définissez la couleur de la bordure du cadre.

③frameborder

Définir s'il faut afficher la bordure du cadre. Les valeurs de réglage sont uniquement 0 et 1 ; 0 signifie aucune bordure, 1 signifie afficher la bordure.

④cols

Divisez la page verticalement. Il existe trois méthodes de représentation numérique : "30%, 30 (ou 30px), *" ; le nombre de valeurs représente le nombre de fenêtres divisées et les valeurs sont séparées par ",". « 30 % » signifie que la zone du cadre occupe 30 % de la surface totale de la page du navigateur ; « 30 » signifie que la largeur horizontale de la zone est de 30 pixels ; « * » signifie que la zone occupe l'espace restant de la page. Par exemple : cols="25%,200,*" Indique que la page est divisée en trois parties, la partie gauche représentant 30 % de la page, la largeur horizontale centrale étant de 200 pixels et le reste de la page étant la partie droite.

⑤lignes

Divisez la page horizontalement. La méthode de représentation numérique et la signification sont les mêmes que celles des colonnes.


⑥framepacing

Définir les frames vs. L'espace blanc restant entre eux.

2. Cas d'utilisation

Remarque 1 :

Essayez de ne pas utiliser les attributs cols et rows dans le même < frameset> utilisé dans les étiquettes. Pour implémenter l'architecture ci-dessous, la bonne façon d'écrire le code est :


< frame src="???" name="topFrame" scrolling="Non" noresize="noresize" id="topFrame"/>

< ;frameset cols="213,*" frameborder="no" border="0" framespacing="0">

  < frame src= "???" name="mainFrame" id="mainFrame"/>

[Autrement dit, si vous souhaitez utiliser les deux colonnes et les lignes, vous pouvez utiliser l'implémentation imbriquée Frameset]

Note 2 :

signifie : le premier cadre occupe l'ensemble du navigateur représente 40 % de la fenêtre, l'espace restant est réparti équitablement entre les deux autres cadres.


signifie : la fenêtre du navigateur est divisée en quatre parties égales.

2. >

1. Attributs


①name

Définissez le nom du cadre. Cette propriété doit être définie.

②src

Définit le nom ou le chemin de la page Web à afficher par ce cadre. Cette propriété doit être définie.


③défilement

Définissez s'il faut afficher les barres de défilement. Les valeurs de réglage sont auto, oui et non.

④bordercolor


Définir la bordure de la couleur du cadre.

⑤frameborder


Définir s'il faut afficher le cadre du cadre. Les valeurs de réglage sont uniquement 0 et 1 ; 0 signifie aucune bordure, 1 signifie afficher la bordure.

⑥noresize


Définir la taille du cadre si Peut être ajusté manuellement.

⑦marginwidth

Définissez la largeur entre la bordure du cadre et le contenu qu'il contient.

⑧marginhight

Définit la hauteur entre les limites du cadre et le contenu qu'il contient.

⑨width

Définissez la largeur du cadre.

⑩hauteur

Définissez la hauteur du cadre.

2. Cas d'utilisation

3.iframe

est un cadre flottant. Ses attributs communs sont similaires au cadre. Les autres attributs principaux sont les suivants (les mêmes ne seront pas répertoriés)

1. Attribut

①aligner

Définir l'alignement vertical ou horizontal

②allowTransparency

Définit ou obtient l'objet Que cela puisse être transparent.

2. Cas d'utilisation

Remarque :

La méthode de vérification de la balise iframe est différente de celle du frameset et de la balise frame, il s'agit de XHTML 1.0 Transitional. Et iframe est placé dans la balise body, tandis que frameset et frame sont placés à l'extérieur de la balise body.

4. Exemples complets

Exemple complet

</span></span></p> <p style="text-indent:2em"><span style="background-color:rgb(255,255,255)"><span style="font-family:Microsoft YaHei"><corps> 🎜></span></span></p> <p style="text-indent:2em"><span style="background-color:rgb(255,255,255)"><p>Désolé, votre navigateur ne prend pas en charge les "frames" ! </p><span style="font-family:Microsoft YaHei"></span></span></p> <p style="text-indent:2em"><span style="background-color:rgb(255,255,255)"></body><span style="font-family:Microsoft YaHei"></span></span></p> <p style="text-indent:2em"><span style="background-color:rgb(255,255,255)"></noframes&gt ;<span style="font-family:Microsoft YaHei"></span></span></p><p style="text-indent:2em"><span style="background-color:rgb(255,255,255)"></frameset><span style="font-family:Microsoft YaHei"></span></span></p> <p style="text-indent:2em"><span style="background-color:rgb(255,255,255)"></html><span style="font-family:Microsoft YaHei"> </span></span></p> <p style="text-indent:2em"><span style="background-color:rgb(255,255,255)">[Explication]<span style="font-family:Microsoft YaHei"></span></span></p> <p style="text-indent:2em"><span style="background-color:rgb(255,255,255)"><noframes> Les paires d'indicateurs sont utilisées pour afficher des informations sur du texte ou des images dans les navigateurs qui ne prennent pas en charge les cadres. Cette paire de balises est immédiatement suivie de la paire de balises avant que l'une des balises familières puisse être utilisée.

Un dernier point doit être souligné :

Si vous écrivez le code dans VS comme je l'ai écrit ci-dessus, une erreur sera signalée, par exemple :


ou


La solution est la suivante :

Outils→Options→TexteÉditeur→HTML→Validation→Internet Explorer 6.0

D'accord, grâce au contenu ci-dessus, si vous pratiquez davantage, vous Vous vous familiariserez progressivement avec le cadre. Si vous l'utilisez bien, vous constaterez qu'il est vraiment bien. Quant à la méthode event de la balise frame series, elle n'est généralement pas très utilisée. Si nécessaire, vous pouvez la vérifier vous-même. [Haha, en fait, je ne l'ai pas encore utilisé]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment recadrer un IFrame en HTML ? Comment recadrer un IFrame en HTML ? Aug 29, 2023 pm 04:33 PM

Les frames en ligne sont appelés iframes en HTML. Une étiquette spécifie une zone rectangulaire dans le contenu où le navigateur peut afficher différents documents avec des barres de défilement et des bordures. Pour intégrer un autre document dans le document HTML actuel, utilisez des cadres en ligne. Une référence à un élément peut être spécifiée à l'aide de l'attribut de nom HTMLiframe. En JavaScript, les références aux éléments sont également faites à l'aide de l'attribut name. Une iframe est essentiellement utilisée pour afficher une page Web dans la page Web actuellement affichée. L'URL du document contenant l'iframe est spécifiée à l'aide de l'attribut "src". Syntaxe Voici la syntaxe du HTML <iframesrc="URL"title="d

Pourquoi l'iframe se charge-t-elle lentement ? Pourquoi l'iframe se charge-t-elle lentement ? Aug 24, 2023 pm 05:51 PM

Les raisons du chargement lent des iframes incluent principalement le retard du réseau, le long temps de chargement des ressources, l'ordre de chargement, le mécanisme de mise en cache et la politique de sécurité. Introduction détaillée : 1. Délai du réseau Lorsque le navigateur charge une page Web contenant une iframe, il doit envoyer une requête au serveur pour obtenir le contenu de l'iframe. Si le délai du réseau est élevé, le délai d'obtention du contenu sera élevé. augmenter, entraînant un chargement lent de l'iframe. ; 2. Lorsque le temps de chargement de la ressource est long, la taille de la ressource est grande ou le temps de réponse du serveur est long, la vitesse de chargement sera évidemment plus lente 3. Séquence de chargement, etc.

Que signifie l'identifiant de données dans iframe ? Que signifie l'identifiant de données dans iframe ? Aug 28, 2023 pm 02:25 PM

Le data-id dans une iframe fait référence à un attribut personnalisé utilisé dans les balises HTML pour stocker l'identifiant d'un élément spécifique. En utilisant l'attribut data-id, vous pouvez ajouter un identifiant unique à l'élément iframe afin qu'il puisse être manipulé et accessible en JavaScript. La dénomination de l'attribut data-id peut être personnalisée en fonction de besoins spécifiques, mais certaines conventions de dénomination sont généralement suivies pour garantir son unicité et sa lisibilité. L'attribut data-id peut également être utilisé pour identifier et manipuler une iframe spécifique.

Comment rechercher du texte dans tous les onglets de Chrome et Edge Comment rechercher du texte dans tous les onglets de Chrome et Edge Feb 19, 2024 am 11:30 AM

Ce didacticiel vous montre comment rechercher du texte ou des phrases spécifiques sur tous les onglets ouverts dans Chrome ou Edge sous Windows. Existe-t-il un moyen d'effectuer une recherche de texte sur tous les onglets ouverts dans Chrome ? Oui, vous pouvez utiliser une extension Web externe gratuite dans Chrome pour effectuer des recherches de texte sur tous les onglets ouverts sans avoir à changer d'onglet manuellement. Certaines extensions comme TabSearch et Ctrl-FPlus peuvent vous aider à y parvenir facilement. Comment rechercher du texte dans tous les onglets de Google Chrome ? Ctrl-FPlus est une extension gratuite qui permet aux utilisateurs de rechercher facilement un mot, une expression ou un texte spécifique dans tous les onglets de la fenêtre de leur navigateur. Cette extension

Quels sont les événements de chargement d'iframe ? Quels sont les événements de chargement d'iframe ? Aug 28, 2023 pm 01:55 PM

Les événements de chargement de l'iframe incluent l'événement onload, l'événement onreadystatechange, l'événement onbeforeunload, l'événement onerror, l'événement onabort, etc. Description détaillée : 1. événement onload, spécifiant le code JavaScript à exécuter après le chargement de l'iframe ; 2. événement onreadystatechange, spécifiant le code JavaScript à exécuter lorsque l'état de l'iframe change, etc.

Que signifie iframe en Python ? Que signifie iframe en Python ? Aug 25, 2023 pm 03:24 PM

iframe en Python est une balise HTML utilisée pour intégrer une autre page Web ou un autre document dans une page Web. En Python, vous pouvez utiliser diverses bibliothèques et frameworks pour traiter et manipuler les iframes, dont la plus couramment utilisée est la bibliothèque BeautifulSoup, qui peut facilement extraire le contenu d'une iframe d'une page Web et le manipuler et le traiter. Savoir comment gérer et manipuler les iframes est extrêmement utile à la fois pour le développement Web et pour le scraping de données.

Quel est le danger dans les iframes Quel est le danger dans les iframes Sep 08, 2023 pm 03:14 PM

Les dangers liés aux iframes incluent principalement : 1. Les vulnérabilités de sécurité peuvent charger d'autres pages Web via des iframes et mener certaines attaques ; 2. Une percée de la politique de même origine en chargeant des pages Web sous d'autres noms de domaine dans des iframes. la politique d'origine peut être violée. Stratégie pour parvenir à une communication inter-domaines, qui peut être attaquée de manière malveillante ; 3. Problèmes d'exécution de code, les pages Web chargées dans les iframes peuvent exécuter du code JS, ce qui peut entraîner des problèmes de sécurité. 4. Problèmes de référencement, moteurs de recherche ; il se peut que vous ne puissiez pas analyser et indexer correctement le contenu chargé via iframe et plus encore.

Surveiller le comportement de défilement des iframes Surveiller le comportement de défilement des iframes Feb 18, 2024 pm 08:40 PM

Comment surveiller le défilement d'une iframe nécessite des exemples de code spécifiques Lorsque nous utilisons la balise iframe pour intégrer d'autres pages Web dans une page Web, nous devons parfois effectuer certaines opérations spécifiques sur le contenu de l'iframe. L'un des besoins courants est d'écouter l'événement de défilement de l'iframe afin que le code correspondant puisse être exécuté lorsque le défilement se produit. Ce qui suit explique comment utiliser JavaScript pour surveiller le défilement d'une iframe et fournit des exemples de code spécifiques à titre de référence. Récupérer l'élément iframe Tout d'abord, nous avons besoin

See all articles