nouveau dans le monde du CSS, je viens de me lire le tutoriel en 15 parties de pompage.net (http://www.pompage.net/pompe/cssdezero-1/) avant de me lancer dans la réalisation d'une mise en page pour mon site.
Une fois cette lecture achevée, je me retrouve avec un souci dans la composition de ma page : je souhaite mettre le contenu d'une div en deux colonnes, elles mêmes codées en div. Pourtant, alors qu'il y a la place pour qu'elles soient l'une à la suite des autres, les deux <DIV> (en rose) s'empilent.
Quelqu'un a-t-il une idée ? Ci-joint mon fichier html.
D'avance merci !
CODE
<HTML>
<!-- CODE SPIP DE BASE -->
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html dir="#LANG_DIR" lang="#LANG">
<head>
<title>[(#NOM_SITE_SPIP|textebrut)]</title>
[<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|textebrut)" />]
<style type="text/css" title="mes_styles" media="all">
<!--
body
{
background-color: #F4F4F4;
margin: 0
}
#en_tete
{position : relative;
background-color: #F4F4F4;
height: 130px
}
#navigation
{
color: white;
font-family: Verdana;
font-size: 9px;
line-height: 16px;
background-color: #82836D;
text-align: center;
letter-spacing: 6px;
margin-bottom: 15px;
height: 16px
}
.nav_gauche
{
text-align: right;
width: 20%;
float: left
}
.element-de-menu
{
color: #758642;
margin-top: 20px;
margin-left: 20px;
border-top: 0 none;
border-right: 0 none;
border-bottom: 1px dotted #758642;
border-left: 0 none
}
.element-de-menu a:link
{
color: #758642;
text-decoration: none
}
.element-de-menu a:hover
{
color: #c63;
text-decoration: none
}
.milieu
{
padding-left: 36px;
width: 50%;
float: left;
}
.cellule_milieu
{
background: #E6E6FA;
font-size: small;
width: 100%;
}
.cellule_milieu_titre
{
background: #E6E6FA;
font-weight: bold;
font-size: 12px;
width: 100%;
background-color: #6b6c5a;
}
.col_milieu
{
width: 50%;
border: 1px solid #000;
font-size: 12px;
background-color: #FF1493;
}
.nav_droite
{
font-size: 10px;
font-style: italic;
line-height: 20px;
padding-left: 3%;
width: 15%;
float: left
}
#pied-de-page
{
color: white;
font-size: 9px;
line-height: 16px;
background-color: #6b6c5a;
text-align: center;
letter-spacing: 6px;
height: 16px;
clear: left
}
p { text-indent: 3em}
ul {margin: 1em 0 1em 40px }
ul li { margin: .5em 0 .5em 0 }
-->
</style>
</head>
<BODY>
<div id="en_tete">TITRE DE LA PAGE</div>
<div id="navigation"><a href="#">ACCUEIL</a> | <a href="#">HISTOIRE</a> | <a href="#">NATURE</a> | <a href="#">VISITEURS</a> |<a href="#"> CONTACT</a></div>
<div class="nav_gauche">
<p> </p>
<div class="element-de-menu">Actualités</DIV>
<div class="element-de-menu">Séminaires</DIV>
<div class="element-de-menu">Expériences</DIV>
<div class="element-de-menu">Documentation</DIV>
<div class="element-de-menu">Encyclopédie</DIV>
<p> </p>
</DIV>
<div class="milieu">
<Div class="cellule_milieu">
<DIV CLASS="cellule_milieu_titre">Actualités</DIV>
<DIV CLASS="col_milieu">Petit texte assez intéressant.</DIV>
<DIV CLASS="col_milieu">QQSD QDQSDLK JKL lkjsfdjkl j lksflkjsdlkf sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.
</DIV>
</Div>
<BR />
<Div class="cellule_milieu">
<DIV CLASS="cellule_milieu_titre">Expériences</DIV>
QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j <STRONG>lksdjflkjsdlkf</STRONG> sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.
</Div>
</DIV>
<div id="pied-de-page">
<a href="#">ACCUEIL</a> | <a href="#">HISTOIRE</a> | <a href="#">NATURE</a> | <a href="#">VISITEURS</a> |<a href="#"> CONTACT</a>
</div>
</BODY>
</HTML>
<!-- CODE SPIP DE BASE -->
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html dir="#LANG_DIR" lang="#LANG">
<head>
<title>[(#NOM_SITE_SPIP|textebrut)]</title>
[<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|textebrut)" />]
<style type="text/css" title="mes_styles" media="all">
<!--
body
{
background-color: #F4F4F4;
margin: 0
}
#en_tete
{position : relative;
background-color: #F4F4F4;
height: 130px
}
#navigation
{
color: white;
font-family: Verdana;
font-size: 9px;
line-height: 16px;
background-color: #82836D;
text-align: center;
letter-spacing: 6px;
margin-bottom: 15px;
height: 16px
}
.nav_gauche
{
text-align: right;
width: 20%;
float: left
}
.element-de-menu
{
color: #758642;
margin-top: 20px;
margin-left: 20px;
border-top: 0 none;
border-right: 0 none;
border-bottom: 1px dotted #758642;
border-left: 0 none
}
.element-de-menu a:link
{
color: #758642;
text-decoration: none
}
.element-de-menu a:hover
{
color: #c63;
text-decoration: none
}
.milieu
{
padding-left: 36px;
width: 50%;
float: left;
}
.cellule_milieu
{
background: #E6E6FA;
font-size: small;
width: 100%;
}
.cellule_milieu_titre
{
background: #E6E6FA;
font-weight: bold;
font-size: 12px;
width: 100%;
background-color: #6b6c5a;
}
.col_milieu
{
width: 50%;
border: 1px solid #000;
font-size: 12px;
background-color: #FF1493;
}
.nav_droite
{
font-size: 10px;
font-style: italic;
line-height: 20px;
padding-left: 3%;
width: 15%;
float: left
}
#pied-de-page
{
color: white;
font-size: 9px;
line-height: 16px;
background-color: #6b6c5a;
text-align: center;
letter-spacing: 6px;
height: 16px;
clear: left
}
p { text-indent: 3em}
ul {margin: 1em 0 1em 40px }
ul li { margin: .5em 0 .5em 0 }
-->
</style>
</head>
<BODY>
<div id="en_tete">TITRE DE LA PAGE</div>
<div id="navigation"><a href="#">ACCUEIL</a> | <a href="#">HISTOIRE</a> | <a href="#">NATURE</a> | <a href="#">VISITEURS</a> |<a href="#"> CONTACT</a></div>
<div class="nav_gauche">
<p> </p>
<div class="element-de-menu">Actualités</DIV>
<div class="element-de-menu">Séminaires</DIV>
<div class="element-de-menu">Expériences</DIV>
<div class="element-de-menu">Documentation</DIV>
<div class="element-de-menu">Encyclopédie</DIV>
<p> </p>
</DIV>
<div class="milieu">
<Div class="cellule_milieu">
<DIV CLASS="cellule_milieu_titre">Actualités</DIV>
<DIV CLASS="col_milieu">Petit texte assez intéressant.</DIV>
<DIV CLASS="col_milieu">QQSD QDQSDLK JKL lkjsfdjkl j lksflkjsdlkf sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.
</DIV>
</Div>
<BR />
<Div class="cellule_milieu">
<DIV CLASS="cellule_milieu_titre">Expériences</DIV>
QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j <STRONG>lksdjflkjsdlkf</STRONG> sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.QQSD QDQSDLK JKL lkjqlksdj lkjklsfdjkl j lksdjflkjsdlkf sklfjklj.
</Div>
</DIV>
<div id="pied-de-page">
<a href="#">ACCUEIL</a> | <a href="#">HISTOIRE</a> | <a href="#">NATURE</a> | <a href="#">VISITEURS</a> |<a href="#"> CONTACT</a>
</div>
</BODY>
</HTML>