salut à tous
je souhaite nettoyer mon code de certaine aberation qui n'ont pas lieu d'être
ici le probleme concerne une methode de mise en page pour avoir un rendu comme suit:
personne à contacter: Mr dupond
+++++++++telephone: 06 66 66 66 66
++++++++++++++fax: 06 77 77 77 77
+++++++++++++mail: machin@chose.bidule
noter qu'en placant le texte avec des espaces (dans l'exemple des +) pour aligner le tout, des defauts sont visible. On ne peut pas non plus centrer le texte car le nombre de caractere par ligne est different.
j'ai bien réussi en utilisant les margin et padding pour chaque ligne mais sa alourdi trop mon css (obliger de faire des span pour les reponse de chaque categories avec une id css pour chaque et un margin-right different pour aligner manuelement les colones)
j'ai ensuite essayer de faire differament en utilisant les liste <ul>
c'est deja bien mieux mais le probleme est que j'arrive par a faire en sorte que se soit center dans ma div ou je les insert
voila un code pour vous montrer plus en detail:
vous voyez donc bien que les listes ne sont pas center dans la div contenu
si quelqu'un peu m'aider
ou si vous pensez que cette méthode est fausse et qu'il faut faire autrement
merci d'avance
Modifié par beroots (14 Nov 2005 - 13:44)

je souhaite nettoyer mon code de certaine aberation qui n'ont pas lieu d'être
ici le probleme concerne une methode de mise en page pour avoir un rendu comme suit:
personne à contacter: Mr dupond
+++++++++telephone: 06 66 66 66 66
++++++++++++++fax: 06 77 77 77 77
+++++++++++++mail: machin@chose.bidule
noter qu'en placant le texte avec des espaces (dans l'exemple des +) pour aligner le tout, des defauts sont visible. On ne peut pas non plus centrer le texte car le nombre de caractere par ligne est different.
j'ai bien réussi en utilisant les margin et padding pour chaque ligne mais sa alourdi trop mon css (obliger de faire des span pour les reponse de chaque categories avec une id css pour chaque et un margin-right different pour aligner manuelement les colones)
j'ai ensuite essayer de faire differament en utilisant les liste <ul>
c'est deja bien mieux mais le probleme est que j'arrive par a faire en sorte que se soit center dans ma div ou je les insert
voila un code pour vous montrer plus en detail:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css" />
body {
background-color: navy;
margin: 0px;
}
#contenant {
background-color: green;
float:left;
width: 525px;
margin-left: 20px;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 0px;
text-align: center;
}
#contenu {
background-color: white;
width: 525px;
text-align: center;
}
#list1 {
background-color: silver;
list-style-type: none ;
margin: 0px;
padding: 0px;
line-height: 30px;
float: left;
text-align: right;
color : red;
}
#list2 {
background-color: silver;
list-style-type: none ;
margin: 0px;
padding: 0px;
line-height: 30px;
float: left;
text-align: left;
padding-left: 0.5cm;
}
</style>
<title>test</title>
</head>
<body>
<div id="contenant">ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
<div id="contenu">
<ul id="list1">
<li>Personne à contacter:</li>
<li>Téléphone:</li>
<li>Télécopie:</li>
<li>Messagerie:</li>
</ul>
<ul id="list2">
<li>Mr Dupond, Mr Durand</li>
<li>06 66 66 66 66</li>
<li>06 77 77 77 77</li>
<li><a class="blue_link" href="mailto:duponddurand@voiloo.fr" title="Nous laisser un mail">duponddurand@voiloo.fr</a></li>
</ul>
</div>
zzzzzzzzzzzzzzzzz
</div>
</body>
</html>
vous voyez donc bien que les listes ne sont pas center dans la div contenu
si quelqu'un peu m'aider

ou si vous pensez que cette méthode est fausse et qu'il faut faire autrement

merci d'avance

Modifié par beroots (14 Nov 2005 - 13:44)