Espace entre mes blocs

Espace entre mes blocs - HTML/CSS - Programmation

Marsh Posté le 15-12-2006 à 21:16:29    

Bonjour,
 
Comment puis-je mettre un espace entre le bloc actualités et les deux blocs du bas. Merci!
 
http://www.ats3r.org/a-nouveau/
 

Code :
  1. div#nouvelles, div#calendrier, div#photos {
  2. float: left;
  3. display: inline;
  4. background: #E7D9BF;
  5. border:ridge #01008C 5px;
  6. margin-left: 20px;
  7. text-align: center;
  8. }
  9. div#nouvelles {
  10. width: 550px;
  11. height: 150px;
  12. }
  13. div#calendrier, div#photos {
  14. width: 260px;
  15. height: 210px;
  16. }

Reply

Marsh Posté le 15-12-2006 à 21:16:29   

Reply

Marsh Posté le 16-12-2006 à 10:51:18    

Pourquoi avoir mis les 3 en flottant ? Et quel intérêt d'utiliser le display:inline dans ce cas ?

Reply

Marsh Posté le 16-12-2006 à 13:32:57    

on m'avait conseillé cela!
 
Encore une fois, la différence entre IE et Firefox me pose problème.
 
Et puis, j'ai validé sous http://validator.w3.org/check?uri= [...] ype=Inline


Message édité par fourniey le 17-12-2006 à 03:05:59
Reply

Marsh Posté le 17-12-2006 à 10:03:42    

La validateur ne vérifie que la conformité de ton code à la DTD qui y est précisé. En aucun cas cela signifie que tu as fais les bons choix techniques.
 
La propriété display:inline permet de faire en sorte qu'une élément de type block ne se comporte plus comme tel, mais comme un élément en-ligne (cas typique des balises a, em, strong, span, etc.).
Si tu précises que les éléments sont en flottant, ça n'a plus aucun sens (un élément flottant sort du flux et doit être de type block).

Reply

Marsh Posté le 17-12-2006 à 11:23:21    

on m'a donc mal informé!
 
J'enlève cette ligne de ce pas.

Reply

Sujets relatifs:

Leave a Replay

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