Salve a tutti, da poco sto cominciando a progettare pagine web e sto cominciando ad utilizzare i CSS. Nell'utilizzo dei bordi però ho trovato alcuni problemi. In particolare con questo codice i div invece di disporsi affinancati uno all'altro si ritrovano uno sotto all'altro. Sapete qual è il problema?
[CODE]
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hello,world</title>
<link rel="stylesheet" type="text/css" href="style.css"/>
<link href='icona.png' rel='shortcut icon' type='image/x-icon'/>
</head>
<body>
<div class="container_12" id="content">
<div class="style_1" id="head">
</div>
<div class="style_2" id="sidebar">
<div class="ofsidebar">
Hello
</div>
<div class="ofsidebar">
world
</div>
<div class="ofsidebar">
how are you?
</div>
</div>
<div class="style_3" id="body">
</div>
<div class="style_4" id="tail">
</div>
</div>
</body>
</html>
[CODE]
[CODE]
@charset "utf-8";
/* CSS Document */
.container_12 {
width: 100%;
display:inline;
float:left;
}
.style_1,
.style_2,
.style_3,
.style_4,
.style_5,
.style_6,
.style_7,
.style_8,
.style_9,
.style_10,
.style_11,
.style_12 {
display:inline;
float: left;
position: relative;
border-width:1px;
border-color:#000;
border-style:solid;
}
#head{
height:200px;
width:100%%;
text-align:center;
background-color:#F00;
}
#sidebar{
height:600px;
width:30%;
background-color:#0F0
}
#body{
height:600px;
width:70%;
background-color:#00F;
}
#tail{
height:100px;
width:100%;
background-color:#FF0;
}
.ofsidebar{
height:200px;
width:100%;
border-width:1px;
border-color:#000;
border-style:solid;
}
[CODE]

Grazie a tutti anticipatamente.