Il body non ha una larghezza stabilita, dentro vi ho messo un contenitore che è 950px per 800px, ma in un primo momento ho sbagliato e ho confuso i due livelli quando ho fatto la richiesta. Mi riferisco ad una immagine da mettere come sfondo al contenitore che vorrei flottasse mentre il body sta fisso. A questo punto ho provato diverse grandezze in pixel dello sfondo, un pò più grandi di 850px, anche se non so quanto è bene contenere il peso della immagine. Non ho ancora risolto, non riesco a mettere uma immagine in jpg piuttosto che in gif al fine di ottenere che la stessa immagine resti intera.
Posto tutto il codice, spero che non sia troppo.
codice:
@charset "utf-8";
/* CSS Document */
div { margin:0; padding:0 }
h1 { margin:0; padding:0 }
body { background:#9eaf3e url('img/sfondo61a.png'); }
.sinistra { float:left; }
#contenitore { background:#E18687; padding:5px; width:950px; margin:0 auto; }
#testata { background:#644646; padding:10px; }
#menu { background:#644646; padding:10px; margin-top:2px; }
#nav { margin:0; padding:0; list-style:none; }
#nav li { float:left; margin:0 20px; }
#nav li a { color:#000; text-decoration:none; }
#nav li a:hover { color:#f00; text-decoration:underline; }
#col-sx { width:208px; height:800px; margin-top:2px; margin-right:2px; padding:5px; background:#F1DDDD; }
#col-cen { width:500px; height:800px; margin-top:2px; margin-right:2px; padding:5px; background:#F1DDDD; }
#col-dx { width:208px; height:800px; margin-top:2px; padding:5px; background:#F1DDDD; }
#footer { background:#644646; padding:5px; margin-top:2px; text-align:center; }
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Mio sito</title>
<link rel="stylesheet" type="text/css" href="stile.css" />
</head>
<body>
<div id="contenitore">
<div id="testata">
<h1>Galleria d'Arte <br>
di Anna Maugeri</br></h1></div>
<div id="menu">
<ul id="nav">
<li><a href="#">Home</a></li>
<li><a href="#">Autori</a></li>
<li><a href="#">Chi sono</a></li>
<li><a href="#">Contatti</a></li>
</ul>
<div style="clear:both;"></div>
</div>
<div id="col-sx" class="sinistra">colonna sinistra</div>
<div id="col-cen" class="sinistra">contenuto principale</div>
<div id="col-dx" class="sinistra">colonna destra</div>
<div style="clear:both;"></div>
<div id="footer">Crediti Copyright Galleriadartesicilia 2014</div>
</div>
</body>
</html>
Metto anche l'html:
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Mio sito</title>
<link rel="stylesheet" type="text/css" href="stile.css" />
</head>
<body>
<div id="contenitore">
<div id="testata">
<h1>Galleria d'Arte <br>
di Anna Maugeri</br></h1></div>
<div id="menu">
<ul id="nav">
<li><a href="#">Home</a></li>
<li><a href="#">Autori</a></li>
<li><a href="#">Chi sono</a></li>
<li><a href="#">Contatti</a></li>
</ul>
<div style="clear:both;"></div>
</div>
<div id="col-sx" class="sinistra">colonna sinistra</div>
<div id="col-cen" class="sinistra">contenuto principale</div>
<div id="col-dx" class="sinistra">colonna destra</div>
<div style="clear:both;"></div>
<div id="footer">Crediti Copyright Galleriadartesicilia 2014</div>
</div>
</body>
</html>