Trucsweb.com

Trucsweb.com

HTML

Frame et Frameset

RDFFav

Frame et Frameset - Les documents à l’intérieur d’un document.

L’utilisation des cadres est devenue pratiquement compatible. Il ne reste qu’un très faible pourcentage de navigateur qui ne les reconnaît pas. Quelques profs ou utilisateurs, que je respecte, qui ne font que lire des textes et qui ne viendront jamais sur votre site. Néanmoins, une bonne raison m’empêche d’utiliser encore aujourd’hui...frame, frameset, compatibilité, moteur, recherche, impression, erreur noframes src name parent enfants documents frameset cols rowsFrame et Frameset - Les documents à l’intérieur d’un document.

  • · Niveau : DÉBUTANT
  • · Compatibilité : Tous les navigateurs

L’utilisation des cadres est devenue pratiquement compatible. Il ne reste qu’un très faible pourcentage de navigateur qui ne les reconnaît pas. Quelques profs ou utilisateurs, que je respecte, qui ne font que lire des textes et qui ne viendront jamais sur votre site. Néanmoins, une bonne raison m’empêche d’utiliser encore aujourd’hui cette technique.

Plusieurs engins de recherche ne peuvent indexer adéquatement les pages inclussent dans des cadres.

Cependant l’utilisation des cadres reste une des meilleures façons de gérer le positionnement des objets d’une page selon les différentes résolutions.

Un Frame ou un cadre est en fait un objet document, au même titre qu’une page HTML standard. Un cadre est toujours une page HTML à part entière avec un nom physique comme page.html. La page qui définit les cadres qu’elle contient ou les documents qu’elle contient est appelée un FRAMESET. Le FRAMESET est donc le parent de tous les cadres ou enfants qu’elle contient.

Noter qu’un cadre peut aussi être un FRAMESET, c’est à dire que vous pouvez avoir un FRAMESET à l’intérieur d’au autre FRAMESET.

Ce principe de « programmation orientée-objet » est très important à saisir puisqu’il vous permettra non seulement de manipuler les différents cadres du parent mais de modifier tous objets contenus dans chaque cadre. Le parent ainsi que les enfants ont un nom pour les identifier, ainsi vous pourrez les distinguer entre eux.

Exemple :
Les cadres : « corps » = texte.htm, menu = « menu.htm » et pup = « pub.htm »

Exemple pour indiquer sur quel objet vous désirez travailler.
Parent.enfant.enfant. ou « document.corps… » « document.menu… »

Un cadre est toujours défini ainsi :
Le FRAMESET (colonne et/ou lignes)
- Le cadre FRAME (nom, nom du fichier)
- Le cadre FRAME (nom, nom du fichier)
- Autres cadres
La fermeture du FRAMESET.

Exemple :
<frameset rows="*,45">
<frame SRC="corps.htm" NAME="corp>
<frame SRC="menu.htm" NAME="menu">
</frameset>

Vous pouvez ajouter un message à l’aide de la balise NOFRAME pour les navigateurs incompatibles.

Exemple :
<frameset rows="*,45">
<frame SRC="corps.htm" NAME="corp>
<frame SRC="menu.htm" NAME="menu">
<noframes>
<body>
<p>Navigateur incompatible</p>
</body>
</noframes>
</frameset>

Django (Oznog) Blais
Dernière mise à jour :

Commentaires

Ajouter un commentaire
Votre adresse de courriel ne sera pas publiée. * L'astérisque indique les champs obligatoires.
Votre évaluation du tutoriel

       Visites : 7427 - Pages vues : 25778
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@