0 votes

Comment espacer mon menu de mon texte

Comment faire pour qu'il y ait un espace entre l'en-tête de mon menu et le corps du texte ? Est-ce une bonne pratique ?

div.body
{
    width: 6.5in;
    margin:0px auto;
    text-align:left;
}

.menu ul{
    margin:0px auto;
    }
.menu li{
    width: 25%;
    text-align:center;
    display:block;
    float:left;
    }
.menu a{
    display:block;
    }

html :

<html>
<head>
<link rel="stylesheet" type="text/css" href="my.css" />
</head>
<body>

<div>
    <div class="menu">
    <ul>
    <li><a href="">Home</a></li>
    <li>Test</li>
    <li>Test 2</li>
    <li>Contact</li>
    </ul>
    </div>
</div>

<div class="body">
lots of textlots of textlots of textlots of textlots of textlots of textlots of textlots of text
<the above repeated many times>

</div>
</body>
</html>

1voto

knut Points 2265

Définissez la marge supérieure de votre corps de texte :

div.body
{
  width: 6.5in;
  margin: 10px auto 0px auto;
  text-align: left;
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X