SELFHTML/Quickbar  HTML  Frames - plusieurs fenêtres-écran


Frames incorporées

Cette page est un document avec du texte et des informations

 Définir des frames incorporées
 Définir les propriétés de frames incorporées
 Liens à des frames incorporées

 

HTML4.0 Définir des frames incorporées

Beispiel Exemple d'affichage: aperçu

Les frames incorporées sont interprétées par l' Explorer Internet MS à partir de la version 3.x, par contre toujours pas par Netscape jusqu'à sa version 4.x comprise. Depuis HTML 4.0 elle font partie du standard HTML. Les frames incorporées sont un moyen original de configuration pour la préparation de l'information, qui fonctionne autrement que les frames "normales". Les frames incorporées ne crées pas de division de l'écran spécifique, mais sont au contraire semblables à des graphiques ou des passage vidéos à l'intérieur d'un fichier HTML, dans lesquelles des sources étrangères, avant tout d'autres fichiers HTML peuvent être affichés.

Exemple:

<html>
<head>
<title>fichier avec frame incorporée</title>
</head>
<body>
Contenu du fichier
<iframe src="extrainfo.html" name="fenetre">
Ce texte-témoin est affiché si le navigateur ne connaît pas la commande
</iframe>
autre contenu du fichier
</body>
</html>

Explication:

Pour les fichiers HTML avec des frames incorporées prévaut l' ossature d'un fichier HTML habituelle. Les frames incorporées peuvent alors se trouver dans le corps de texte d'un fichier HTML à un endroit désiré. Avec <iframe...> vous introduisez une frame incorporée (iframe = internal frame = cadre interne). Avec l'attribut src= vous déterminez ce qui doit être affiché dans la frame incorporée. En principe, ce sera un autre fichier HTML. La mention doit figurer entre guillemets. Sont valables les mêmes règles que pour  incorporer des graphiques.
De plus vous devez affectez un nom avec name= à la frame incorporée. Vous avez besoin de ce nom pour définir des  liens à la frame incorporée. Les noms pour les frames doivent figurer entre guillemets, ne doivent pas être trop longs et ne doivent comporter que des lettres des chiffres et le tiret de soulignement.

Entre le repère d'ouverture <iframe> et l'indispensable repère de fermeture </iframe> vous pouvez noter du texte et d'autres éléments qui seront affichés par les navigateurs WWW qui n'interprètent pas la frame incorporée.

Attention:

Les autres possibilités d'afficher le contenu d'autres fichiers dans un fichier HTML sont les  fichiers de données comme objet (également standard HTML) et les  Layer avec le contenu d'un autre fichier (spécifique à Netscape).

 

HTML4.0 Définir les propriétés de frames incorporées

Beispiel Exemple d'affichage: aperçu

Vous pouvez définir différentes propriétés pour déterminer la taille de la frame incorporée, l'espace qui la sépare de ce qui l'environne etc...

Exemple:

<iframe src="extrainfo.html" width=200 height=300 align=left hspace=30 vspace=50 scrolling=yes>
Ce texte-témoin est affiché si le navigateur ne connaît pas la commande
</iframe>Ce texte passe à droite de la frame.

Explication:

Dans le repère d'ouverture <iframe> vous pouvez définir les propriétés suivantes:

Avec width= [pixels/pourcentage] vous déterminez la largeur de la frame incorporée, avec height= sa hauteur (width= largeur, height = hauteur). Leur fonctionnement est identique à celui des graphiques (voir  largeur et hauteur d'un graphique).

Avec align=left vous alignez la frame incorporée à gauche. Le texte qui suit passe à droite autour de la frame. Avec align=right vous alignez la frame incorporée à droite et le texte qui suit passe à gauche autour de la frame. Leur fonctionnement est identique à celui des graphiques (voir  laisser le texte entourer le graphique).

Avec hspace= [pixels] vous déterminez l'espace entre la frame incorporée et le texte passant à son côté, avec vspace= [pixels] l'espace entre la frame et le texte qui se situe au dessus ou au dessous (hspace = horizontal space = espace horizontal, vspace = vertical space = espace vertical). Leur fonctionnement est identique à celui des graphiques (voir  espace entre le graphique et ce qui l'entoure).

Avec scrolling= [yes/no/auto] vous pouvez forcer ou empêcher que la frame incorporée soit pourvue de barres de défilement. Leur fonctionnement est identique à celui de frames normales (voir  forcer/empêcher l'affichage de barres de défilement).

Attention:

Les attributs hspace= et vspace= sont interprétées par l' Explorer Internet MS mais ne font pas partie du standard HTML 4.0.

 

HTML4.0 Liens à des frames incorporées

Beispiel Exemple d'affichage: aperçu

Dans un fichier HTML dans lequel vous définissez une frame incorporée, vous pouvez aussi grâce à des liens modifier le contenu de la frame incorporée.

Exemple:

<iframe src="extrainfo.html" name="fenetre">
</iframe>
<p>
<a href="infosplus.html" target="fenetre">encore plus d'infos</a>

Explication:

La condition pour des liens à une frame incorporée est que la frame incorporée ait reçu un nom. Dans l'exemple ci dessus, ce nom est fenetre.
Pour poser un lien à la frame incorporée, respectez le  schéma pour les liens en HTML. Afin que la cible du lien soit affichée dans la frame, notez en plus dans le repère d'ouverture du lien la mention target= (target = cible). Derrière suit le nom de la fenêtre frame dans laquelle la cible du lien doit être affichée. Le nom doit figurer entre guillemets.


 
après: Tuyaux pour le travail avec les frames
avant: Lien à des frames et fermeture de jeux de frames
 

SELFHTML/Quickbar  HTML  Frames - plusieurs fenêtres d'affichage

© 1998 Stefan Münz / © 2001 Traduction  Serge François, 13405@free.fr