Cari utenti del forum, sareste così gentili da risolvermi un dilemma?
ho da poco terminato un corso di html e dreamweaver, adesso mi sto esercitando a casa con i fogli di stile, ed ho messo in rete uno di questi esercizi per vedere come viene reso dai vari browser.
Ho notato una cosa strana e non riesco a capire dove sbaglio: ho creato il menu tramite un elenco, caricando al posto dei punti elenco una piccola immagine creata da me: con Mozilla non ci sono problemi, mentre con alcune versioni di Explorer (la 6° per esempio) l'immagine che corrisponde alla prima voce del menu non viene visualizzata.
Non capisco quale errore ho commesso e come posso rimediare.
Questo è il sito: http://www.gabri65.altervista.org/index.html, non fate caso al contenuto, è solo un esercizio.
e di seguito posto il foglio di stile. Spero che qualcuno mi risponda. Saluti
Gabriella
body {
text-align:center;
background-color: #819E4E;
}
#box {
border: 1px dotted #000000;
position: relative;
height: auto;
width: 850px;
margin: 0px auto;
text-align:left;
background-color: #C6BC8E;
}
#header {
background-image: url(immagini/header.jpg);
position: relative;
height: 227px;
width: 600px;
margin:0px;
padding:0px;
background-repeat: no-repeat;
background-color: #819E4E;
margin-right: 2px;
left: 230px;
}
#contenuto {
position: relative;
left: 20px;
height: 800px;
width: 580px;
top: 20px;
margin-left: 220px;
}
#chisiamo {
border-top-width: 15px;
border-right-width: 5px;
border-bottom-width: 5px;
border-left-width: 5px;
border-top-style: solid;
border-top-color: #819E4E;
background-color: #9F9B66;
position: absolute;
height: auto;
left: 270px;
top: 23px;
width: 296px;
}
#menu {
background-color: #9A9661;
position: absolute;
left: 183px;
top: 240px;
height: 40px;
width: 455px;
font-family: "Times New Roman", Times, serif;
font-style: normal;
font-weight: bold;
font-size: 14px;
text-align: right;
border-top-width: 4px;
border-top-style: solid;
border-top-color: #405B30;
background-image: url(immagini/menugiu.jpg);
background-repeat: no-repeat;
background-position: center bottom;
}
#menu ul {
margin: 0px;
padding: 0px;
}
#menu li {
margin: 0px;
display: inline;
padding-left: 25px;
padding-right: 20px;
background-image: url(immagini/margherita.gif);
background-repeat: no-repeat;
background-position: left;
line-height: 30px;
}
#menu a:visited {
color: #000000;
font-weight: bold;
text-decoration: none;
}
#menu a:hover {
color:#334826
}
#dove {
background-color: #9F9B66;
width: 240px;
border-top-width: 15px;
border-top-style: solid;
border-top-color: #819E4E;
float: left;
margin-top: 15px;
}
#contatti {
border-top-width: 15px;
border-top-style: solid;
border-top-color: #819E4E;
position: absolute;
height: auto;
width: 307px;
background-color: #9F9B66;
top: 204px;
left: 270px;
}
.riquadro {
font-family: "Times New Roman", Times, serif;
margin-top: 6px;
margin-right: 10px;
font-size: 13px;
text-align: justify;
margin-left: 10px;
}
#navigazione {
background-color: #9A9661;
border-left-width: 8px;
border-left-style: solid;
border-left-color: #405B30;
position: absolute;
top: 82px;
height: 448px;
background-image: url(immagini/navigazione.jpg);
background-repeat: no-repeat;
background-position: right center;
left: 8px;
width: 160px;
}
#navigazione li {
padding-top: 8px;
background-color: #978052;
padding-left: 22px;
height: 40px;
border-left-style: solid;
border-left-color: #405B30;
margin-right: 20px;
list-style-image: url(immagini/margherita.gif);
margin-left: 0px;
width: 110px;
}
#navigazione ul {
list-style-type: none;
padding-top: 10px;
margin-top: 12px;
padding-left: 14px;
}
#navigazione a {
background-color: #9A9661;
text-decoration: none;
padding-bottom: 6px;
padding-top: 6px;
display: block;
width: 100px;
border-top-width: 1px;
border-left-width: 1px;
border-top-style: inset;
border-left-style: inset;
padding-left: 4px;
}
#navigazione a:link {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
font-size: 12px;
color: #000000;
text-decoration: none;
}
#navigazione a:visited {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
font-size: 12px;
color: #000000;
text-decoration: none;
}
#navigazione a:hover {
background-color: #EAD582;
}
#testo {
position:absolute;
left:-1px;
top:263px;
width:491px;
height:707px;
}
#mailto {
background-color: #819E4E;
height: 30px;
padding-top: 10px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
text-align: right;
}
#mailto a: link {
font-family: Georgia, "Times New Roman", Times, serif;
font-style: oblique;
color: #993300;
text-decoration: underline;
}