HTML + CSS pour indentation ...

HTML + CSS pour indentation ... - HTML/CSS - Programmation

Marsh Posté le 30-08-2006 à 14:23:27    

Quelqu'un sait comment fait-on proprement ce genre de chose :
 
# 2002 :           txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1  
                        txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1  
                        txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1 txt1  
# 2001 :           txt2
# 2000 :           text3 text3 text3 text3 text3 text3 text3  
                         text3 text3 text3 text3 text3 text3 text3 text3 text3 text3 text3 text3 text3 text3 text3  
                        text3 text3 text3 text3  
 
Deja pour les differents points, un <ul>+<li> est le bienvenue ...
 
Si je pouvais éviter, la <table> ca serait mieux ... J'avais fait ça dans mon CSS :
div.description { position: absolute; display:inline; left:250px;}
mais, mon navigateur ne prenait pas en compte le bloc description, et écrivait les dates juste les unes en dessous des autres avec un espace minimum entre les deux ...
 
Je ne sais pas si je suis clair ...

Reply

Marsh Posté le 30-08-2006 à 14:23:27   

Reply

Marsh Posté le 30-08-2006 à 14:47:39    

Salut,
 
Une liste de définition me paraît bien adaptée à ton cas :
 
HTML :

Code :
  1. <dl>
  2.    <dt># 2001</dt>
  3.    <dd>Blabla bla blablabla bla bla</dd>
  4.    <dt># 2002</dt>
  5.    <dd>Blabla bla blablabla bla bla</dd>
  6. </dl>


 
CSS :

Code :
  1. dt {
  2.    float:left;
  3.    clear:left;
  4.    width:100px;
  5. }

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed