Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1922 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Débutant =) -> différence entre cadre et tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Débutant =) -> différence entre cadre et tableau

n°1610169
mrplop
Posté le 10-09-2007 à 17:09:24  profilanswer
 

Bonjour à tous,
 
Je me mets tout juste à la création d'un site internet avec Dreamweaver et je sais en grande partie comment sera mon site au final.
Par contre, je vois régulièrement des explications diverses et c'est vrai qu'il y a un truc où j'arrive pas à faire la différence.
 
Quelle est la différence entre un cadre et un tableau ? Et surtout, qu'y-a-t'il de mieux entre les 2 pour faire un site qui aura un menu à gauche, une bannière en haut et le contenu dans le reste de la fenêtre ?
 
Merci d'avance  :jap:


---------------
sauvez un arbre, mangez un castor...
mood
Publicité
Posté le 10-09-2007 à 17:09:24  profilanswer
 

n°1610182
bingojm
Posté le 10-09-2007 à 17:46:27  profilanswer
 

mrplop a écrit :

Bonjour à tous,
 
Je me mets tout juste à la création d'un site internet avec Dreamweaver et je sais en grande partie comment sera mon site au final.
Par contre, je vois régulièrement des explications diverses et c'est vrai qu'il y a un truc où j'arrive pas à faire la différence.
 
Quelle est la différence entre un cadre et un tableau ? Et surtout, qu'y-a-t'il de mieux entre les 2 pour faire un site qui aura un menu à gauche, une bannière en haut et le contenu dans le reste de la fenêtre ?
 
Merci d'avance  :jap:


 
Salut.
Avant on utilisait toujours des tableaux. Maintenant, pour éviter maintes problèmes et avoir un code beaucoup plus clair et facilement évolutif, on utilise le CSS. Ce qui ne veut pas dire que les tableaux ne sont plus utiles! Cela dépend juste de l'usage que l'on en fait.
Voici une adresse qui te sera bien utile pour débuter en CSS comme tu veux le faire je pense.
http://www.zdnet.fr/builder/web_de [...] 4-2,00.htm
C'est ainsi que j'ai débuté et ca marche très bien!
Bonne chance et au plaisir

n°1610219
mrplop
Posté le 10-09-2007 à 19:56:36  profilanswer
 

merci, je regarde ça et je te dis =)

n°1610264
xtof_83
Freeride Spirit
Posté le 10-09-2007 à 21:05:23  profilanswer
 

Sous Dream :
Cadre =  Frame, à jamais utiliser, à part cas très très rare.
Tableau =  sers à mettre des données de type tabulaire. A ne jamais utiliser pour la mise en page.
 
http://css.alsacreations.com/Model [...] age-en-CSS

n°1610693
mrplop
Posté le 11-09-2007 à 16:29:44  profilanswer
 

merci xtof_83 !!!
avec ça, je vais pouvoir avancer un grand coup =)
et donc si j'ai bien compris, je ne dois utiliser ni l'un ni l'autre pour mon site...
bon bah j'essaie de me mettre au css de suite

n°1610705
mrplop
Posté le 11-09-2007 à 16:54:45  profilanswer
 

Bon en fait voici un petit schema du site que je veux faire, si vous avez des conseils à me donner...  :D  
(les zones totalement blanches seront remplies avec des images évidemment  :lol: )
 
http://bezed.free.fr/Perso/archi_site.jpg

n°1610785
bingojm
Posté le 11-09-2007 à 21:39:39  profilanswer
 

Ben regarde le lien que je t'ai envoyé. Clique sur exemple. on arrive à ce que tu veux... Tu n'as qu'à enlever la partie de droite.
Mais mets-toi au CSS directement, tu ne le regretteras pas!
N'hésite pas si tu coinces, je t'aiderai...

n°1610802
mrplop
Posté le 11-09-2007 à 23:37:12  profilanswer
 

J'ai vu, je suis justement en train de bosser dessus pour essayer d'en tirer un truc bien
J'essaie de mixer ce que j'ai vu à partir de ton lien et du lien de xtof_83
 

bingojm a écrit :


N'hésite pas si tu coinces, je t'aiderai...


 
Oula... c'est pas des trucs à me dire ça :D  


---------------
sauvez un arbre, mangez un castor...
n°1610804
bingojm
Posté le 11-09-2007 à 23:49:03  profilanswer
 

je sais ce que c'est de débuter. Alors je comprends.
Bonne chance!

n°1612469
mrplop
Posté le 18-09-2007 à 00:09:22  profilanswer
 

yop,  
 
j'ai un petit souci avec ce que je suis en train de faire : j'ai repris un des exemples du dessus et j'essaie de rajouter une marge de 20px sur le côté droit, juste après le scroll mais la cellule ne se met pas où il le faudrait  :cry:  
 
voici le code :  
 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">  
<head>  
<title>4 zones avec scroll</title>  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />  
<style type="text/css">  
<!--  
body {  
margin: 0;  
padding: 0;  
font-family:Verdana, Arial, Helvetica, sans-serif;  
font-size: 0.8em;  
background-color: #fff; /*couleur de fond blanche*/  
}  
.conteneur { /*le conteneur global du site, qui sera centré */  
position: relative;  
width: 800px;  
margin: 0 auto;  
}  
.header {  
height: 180px;  
background-color: #99CCCC;  
}  
.menu {  
position: absolute;  
left:0;  
width: 200px;  
height: 400px;  
background-color:#CCCCFF;  
}  
.frame {  
margin-left: 200px;  
width: 580px;  
height: 400px;  
background-color:#9999CC;  
overflow: auto;  
}  
.marge {  
margin-left: 780px;  
width: 20px;  
height: 400px;  
background-color:#00FF33;  
}  
.footer {  
height: 20px;  
background-color: #99CC99;  
}  
 
p {  
margin: 0 0 5px 0;  
}  
.menugauche {  
list-style-type: none;  
margin: 0;  
padding:0;  
}  
.menugauche li {  
margin-bottom: 5px;  
}  
.menugauche a {  
margin: 0 2px;  
color: #000000;  
text-decoration: underline;  
}  
.menugauche a:hover {  
text-decoration: none;  
}  
-->  
</style>  
</head>  
 
<body>  
<div class="conteneur">  
<div class="header">contenu du header de taille fixe : 750px</a>  
 
</div>  
 
  <div class="menu"><p>menu gauche de largeur fixe : 150px</p>  
     
   <ul class="menugauche">  
   <li><a href="">Menu 1</a></li>  
   <li><a href="">Menu 2</a></li>  
   <li><a href="">Menu 3</a></li>  
   <li><a href="">Menu 4</a></li>  
 
   </ul>  
     
  </div>  
  <div class="frame">  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
    <p>partie "frame" scrollable </p>  
  </div>  
   
     <div class="marge">x </div>  
  <div class="footer">contenu du footer de taille fixe :  
    750px </div>  
</div>  
</body>  
</html>

 
pour avoir ce que j'ai à la base, il faut supprimer la partie .marge, mettre 600 au lieu de 580 dans la partie frame, et virer la ligne div class= marge.  
une idée de comment résoudre ça ?  
 
de plus, je voudrais mettre des images survolées dans le menu à la place du texte. Est-ce que je dois mettre un tableau dans cette cellule pour y arriver ?  
 
Merci d'avance   :bounce:


---------------
sauvez un arbre, mangez un castor...
mood
Publicité
Posté le 18-09-2007 à 00:09:22  profilanswer
 

n°1615531
J_D_
Posté le 26-09-2007 à 14:58:11  profilanswer
 

Salut,  
 
J'ai pas analysé ton code mais je te recommande de mettre ton CSS dans un fichier séparé. Genre style.css.  
 
C'est pas compliqué

n°1615560
dzing35
Posté le 26-09-2007 à 15:29:09  profilanswer
 

Tu peux essayer ça :
 
.menu {  
width: 200px;  
height: 400px;  
background-color:#CCCCFF;  
float: left;
}  
.frame {  
width: 580px;  
height: 400px;  
background-color:#9999CC;  
overflow: auto;  
float: left;
}  
.marge {  
width: 20px;  
height: 400px;  
background-color:#00FF33;  
float: right;
}  


---------------
Fred => http://www.meance.free.fr

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Débutant =) -> différence entre cadre et tableau

 

Sujets relatifs
Définir message d'abence du bureau [vba][regexp] Extraire les lignes d'un tableau d'une page html
durée de vie d'un tableausimple script a corriger de la part d'un grand debutant
Problème de débutant :p.simplexml object dans un tableau: asXML n'existe plus :s
Passer souris sur photo pour afficher une image dans un cadreTableau croisé et VBA
extraire une valeur d'un tableau en retour de fonction[python] (debutant) besoin d'un coup de main
Plus de sujets relatifs à : Débutant =) -> différence entre cadre et tableau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR