Frameset
Résolu
drogba7213
Messages postés
1524
Date d'inscription
Statut
Membre
Dernière intervention
-
Technifou Messages postés 45 Date d'inscription Statut Membre Dernière intervention -
Technifou Messages postés 45 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaiterais avoir le code source pour faire un frameset en trois zones et que les bordures ne se voit pas est ce possible de me le fournir svp?
Et ou doit je le mettre dans mon code (entre quelles balise svp merci.
je pensais sinon le faire dans un css est ce une bonne idée?
je souhaiterais avoir le code source pour faire un frameset en trois zones et que les bordures ne se voit pas est ce possible de me le fournir svp?
Et ou doit je le mettre dans mon code (entre quelles balise svp merci.
je pensais sinon le faire dans un css est ce une bonne idée?
9 réponses
Bonjour,
Ci-dessous un exemple tout simple de code HTML pour un frameset avec trois zone, l'une en haut de la page, ensuite l'une à gauche de la page et l'autre à droite de la page.
<html>
<head>
<title>Test Page</title>
</head>
<frameset rows="64,*">
<frame frameborder=no name="banner" scrolling="no" noresize target="contents" src="fichier1.htm">
<frameset cols="150,*">
<frame frameborder=no name="contents" target="main" src="fichier2.htm">
<frame frameborder=no name="main" src="fichier3.htm">
</frameset>
<noframes>
<body>
<p>Cette page utilise un frameset, mais votre navigateur ne supporte pas cette fonction.</p>
</body>
</noframes>
</frameset>
</html>
Il faut remplacer les noms Fichier1, Fichier2 et Fichier3 par les noms de tes fichiers HTML.
Tu trouveras d'autre exemples sur le forum de CCM en suivant le lien ci-dessous:
https://www.commentcamarche.net/contents/494-frames-html
Salut
Ci-dessous un exemple tout simple de code HTML pour un frameset avec trois zone, l'une en haut de la page, ensuite l'une à gauche de la page et l'autre à droite de la page.
<html>
<head>
<title>Test Page</title>
</head>
<frameset rows="64,*">
<frame frameborder=no name="banner" scrolling="no" noresize target="contents" src="fichier1.htm">
<frameset cols="150,*">
<frame frameborder=no name="contents" target="main" src="fichier2.htm">
<frame frameborder=no name="main" src="fichier3.htm">
</frameset>
<noframes>
<body>
<p>Cette page utilise un frameset, mais votre navigateur ne supporte pas cette fonction.</p>
</body>
</noframes>
</frameset>
</html>
Il faut remplacer les noms Fichier1, Fichier2 et Fichier3 par les noms de tes fichiers HTML.
Tu trouveras d'autre exemples sur le forum de CCM en suivant le lien ci-dessous:
https://www.commentcamarche.net/contents/494-frames-html
Salut
Bonjour,
Dans un css, tu peux définir le style de ton frameset, pas définier le frameset lui-même, cependant il est possible avec l'utilisation de css de simuler les frames, je ne suis pas un grand spécialiste pour celà mais en suivant le lien ci-dessous tu trouveras de nombreuses explications et des exemples:
https://forum.alsacreations.com/topic.php?fid=1&tid=451
A plus
Dans un css, tu peux définir le style de ton frameset, pas définier le frameset lui-même, cependant il est possible avec l'utilisation de css de simuler les frames, je ne suis pas un grand spécialiste pour celà mais en suivant le lien ci-dessous tu trouveras de nombreuses explications et des exemples:
https://forum.alsacreations.com/topic.php?fid=1&tid=451
A plus
Bonjour,
Il suffit dans chaque balise FRAME de mettre le nom du fichier HTML après le tag SRC
Exemple
<FRAME name="HautPage" FRAMEBORDER=no SRC="nom du fichier que tu veux voir dans ce frame">
Salut
Il suffit dans chaque balise FRAME de mettre le nom du fichier HTML après le tag SRC
Exemple
<FRAME name="HautPage" FRAMEBORDER=no SRC="nom du fichier que tu veux voir dans ce frame">
Salut
imecable t'assure trop mais je me pose une question ce serait pas mieux de mettre les frameset dans un .css??
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
et le problème est que je ne me rapelle plus du code qu'il faut mettre dans le .html pour associé le .css
Vous l'avez?
Vous l'avez?
Bonjour,
Pour utiliser un fichier CSS, tu as au moins deux possibilités:
1°) mettre le code CSS directement dans ta page HTML
2°) mettre le code CSS dans un fichier et ensuite utiliser la balise INCLUDE pour pointer vers ton fichier
La deuxième solution est la meilleure si tu plus qu'une page HTML où tu veux utiliser le même code CSS
Sur le forum de CCM, tu trouveras tout un dossier concernant le CSS
https://www.commentcamarche.net/contents/230-css-feuilles-de-style
A plus
Pour utiliser un fichier CSS, tu as au moins deux possibilités:
1°) mettre le code CSS directement dans ta page HTML
2°) mettre le code CSS dans un fichier et ensuite utiliser la balise INCLUDE pour pointer vers ton fichier
La deuxième solution est la meilleure si tu plus qu'une page HTML où tu veux utiliser le même code CSS
Sur le forum de CCM, tu trouveras tout un dossier concernant le CSS
https://www.commentcamarche.net/contents/230-css-feuilles-de-style
A plus
excusez moi j'ai abandonné pour le moment le css car déja j'aimerais faire fonctionner les frameset le problème est que je ne sais pas comment faire pour faire apparaitre les différentes pages dans chque cdre pouvez vous m'éclairez svp
impecable t'as raison je l'avais fait mais j'avais pas vu que quand tu avais mis fichier t'avais fait des .htm et html voila impec tu es trop fort
merci bcp
merci bcp
Bonjour,
Suite à votre message, j'ai été voir les autres exemples de "frameset" sur ce site.
Malgré cela, je ne trouve pas le moyen d'arrivé à mes fins.
L'exemple 3 repris au bout de votre lien correspond au résultat inversé de ce que je cherche à faire.
Donc d'avoir la page divisé en 2 colonnes et que la colonne de gauche soit divisé en 2 cases supperposées.
La colonne de droite doit être égale à toute la hauteur de page.
Merci de votre aide.
Technifou
Suite à votre message, j'ai été voir les autres exemples de "frameset" sur ce site.
Malgré cela, je ne trouve pas le moyen d'arrivé à mes fins.
L'exemple 3 repris au bout de votre lien correspond au résultat inversé de ce que je cherche à faire.
Donc d'avoir la page divisé en 2 colonnes et que la colonne de gauche soit divisé en 2 cases supperposées.
La colonne de droite doit être égale à toute la hauteur de page.
Merci de votre aide.
Technifou