créer un site


colonne+entête

Poster un nouveau sujet sur Création site web   Répondre au sujet à Création site web:colonne+entête    Accueil Forum -> Création site web
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Mélanie
dreamweaver mioche
dreamweaver mioche
Messagecolonne+entête , Posté le: 21-06-2005 10:26

Même avec les explications de salemioche.net, je n'arive pas à créer une colonne et un entête séparé. Les deux auraient des données fixes, i-e qui ne changent pas quand on change de page....
Nevinrhal
html mioche
html mioche
Messagecolonne+entête , Posté le: 21-06-2005 10:40

Tu peut faire ca avec des frames. j'en parle la [http://forum.salemioche.net/ftopic1833.php]

Toi ton code est plus compliqué, il est comme ca:
Code:
<frameset rows="20%,80%">
   <frame name="entete" src="Entete.html">
   <frameset cols="15%,85%">
      <frame name="menu" src="Menu.html">
      <frame name="page" src="Page.html">
   </frameset>
</frameset>


Tu as donc ta page principale dans laquel tu as ce code (a la place du body (pas de body, donc)), tes pages Entete.html et Menu.html qui ont un contenu fixe et Page.html qui a un contenu qui change.

PS : Quand tu fait un lien met un target du type:
Code:
<a href="#" target="page">Lien</a>

pour que le lien place la cible dans la page "page". donc tout tes target doivent etre "page".
Mélanie
dreamweaver mioche
dreamweaver mioche
Messagecolonne+entête , Posté le: 21-06-2005 12:57

ça va être plus dur pour toi que tu ne l'imaginais.....

Très bien.... Tu vas découvrir comme je nage là ....
1/ Dans toutes mes pages, je retire <body>
</body> et qu'est-ce que je mets à la place ?
2/ Je mets ce code dans ma page principale qui se nomme pour moi index.htm en premier ?

J'ai d'autres questions, mais je vais prendre un peu de recul et faire des essais...
IL va te falloir de la pédagogie là.....
Nevinrhal
html mioche
html mioche
Messagecolonne+entête , Posté le: 21-06-2005 13:05

Laughing lol pour la pédagogie.

Alors, ne retire pas body dans toutes tes pages seulement celui dans index.htm. le code avec le frameset doit etre uniquement dans cette page (index) et celle-ci ne doit contenir tout au plus qu'un <html>, un <head> et un <frameset>.(sauf si tu met du php, mais c'est une autre histoire)

Ne touche pas a tes autres pages. tu na plus qu'a completer le code que je té passé en remplacent Entete.html par le nom de page du haut par exemple (ceci pour les autres pages aussi).
Mélanie
dreamweaver mioche
dreamweaver mioche
Messagecolonne+entête , Posté le: 21-06-2005 13:51

j'ai bien une colonne
un entête et un corps de texte, mais dans lesquels maintenant est écrit "impossible d'afficher la page"....

Très très bien....
Est-on tjrs aussi zen avec moi ????
Nevinrhal
html mioche
html mioche
Messagecolonne+entête , Posté le: 21-06-2005 13:57

C'est (quasi) normal. Cela veut dire qu'il ne trouve pas tes pages. change le nom des pages dans les src de ta page index.htm. met le bon chemin (absolu ou relatif, peu importe) pour qu'il trouve tes fichiers. si tu ni arrive toujours pas, donne moi le nom des tes fichiers a afficher (le menu, l'entete...) et le nom des repertoires s'ils sont dans des repertoires différents de index.htm.
Mélanie
dreamweaver mioche
dreamweaver mioche
Messagecolonne+entête , Posté le: 22-06-2005 10:17

ouaaaaa.

j'ai une suée....
Laisse moi deux jours que j'essaie et je te supplierais à l'aide après m'être arrachée les cheveux...
Merci.
Mélanie
dreamweaver mioche
dreamweaver mioche
Messagecolonne+entête , Posté le: 23-06-2005 13:00

bon;...

ma page ainsi fractionnée me donne bien mon entete et mon menu à gauche, mais plus la centrale !!!!! Elle est blanche Shocked

et comment fais-je pour oter ces lignes séparatrices ?

Merci encore.
Nevinrhal
html mioche
html mioche
Messagecolonne+entête , Posté le: 23-06-2005 13:14

C'est que ta page Page.html est vide. Si elle n'existait pas, il y aurais eu une erreur 404.

Pour enlever les bordures, met a la fin de toutes les lignes <frame...> un border=0 du style:
Code:
<frame name="entete" src="Entete.html" border=0>


Regarde le code de la page que tu as mis pour la page centrale. A mon avis c'est vide. (C'est pour ca que c'est blanc)
Mélanie
dreamweaver mioche
dreamweaver mioche
Messagecolonne+entête , Posté le: 23-06-2005 13:40

<frameset rows="35%,65%">
<frame name="entete" src="entête.htm" border=0>
<frameset cols="15%,85%">
<frame name="menu" src="menu.htm" border=0>
<frame name="page" src="index.htm" border=0>
</frameset>
</frameset>

Voila le code copié et corrigé.

Alors pourquoi ma "page" est vide puisuqe index.htm ne l'est pas ?

Merci de t'occuper de ce cas.
Nevinrhal
html mioche
html mioche
Messagecolonne+entête , Posté le: 23-06-2005 14:49

Parce que la page index.htm n'affiche rien. Elle ne sert qu'à diviser l'écran.

C'est le role des autres pages d'afficher des truc.
entete.htm affiche l'entete
menu.htm affiche le menu
et page.htm affiche la centre.

Donc tu doit avoir une page.htm et tu travailles dans celle la pour afficher du texte ou des images par exemple. si tu veux afficher des trucs, met bien dan page.htm et non dans index.htm.

PS : pour entête.htm, renome tout: entete (ne laisse pas l'accentuation, tu vas avoir des problemes apres)
Mélanie
dreamweaver mioche
dreamweaver mioche
Messagecolonne+entête , Posté le: 24-06-2005 8:25

Merci ça marche.... Tout est ok.... Sauf...
Que je n'arrive pas à ôter ces bordures :

<html>
<title>Accueil</title>
<frameset rows="35%,65%">
<frame name="entete" src="entete.htm" border=0>
<frameset cols="15%,85%">
<frame name="menu" src="menu.htm" border=0>
<frame name="page" src="page.htm" border=0>
</frameset>
</frameset>

Merci c'est vraiment sympa..... Et si tu as besoin de qq. renseignements.... Hélàs, je ne pourrais rien faire pour toi, mais ej t'aurais rendu la pareille......
Merci
folha seca
dreamweaver mioche
dreamweaver mioche
Messagecolonne+entête , Posté le: 25-06-2005 16:00

salut moi j'ai fait des cadres pour mon site, comme mélanie, mais j'ai le même problème qu'elle, je n'arrive pas a enlever ces bordures pourtant j'ai recopié ce que t'as dit avec le border=0.... je te montre ce que c mon truc et pis j'espère que tu seras capable de m'aider (toi ou qq un d'autre d'ailleur)...
<frameset rows="19%,*">
<frame name="titre" src="titre.html" border=0>
<frameset cols="21%,*">
<frame name="liens" src="liens.html" border=0>
<frame name="accueil" src="acceuil.html" border=0>
</frameset>

voila voila... merci d'avance
Montrer les messages depuis:   
Poster un nouveau sujet sur Création site web   Répondre au sujet à Création site web:colonne+entête    Accueil Forum -> Création site web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


© Mentions Légales