se si presenta con vari browser, puo` essere un errore di impostazione del layout.
Di sicuro ho impostato male il layout.
Ecco il codice:
codice:
<html>
<head>
<title>Prove</title>
<meta content="">
<style type="text/css">
@import url(style.css);
</style>
</head>
<body>
<div id="menu2">
<div id="menu1">
<h3>Menù</h3>
link1
link2
link3
link4
link5
link6
link7
</p>
</div>
</div>
</body>
</html>
css:
codice:
html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif;font-size: 76%;text-align: center}
/*div interno*/
div#menu1{
background-color:green; /*colore sfondo del testo*/
margin: 10px, 10px, 10px, 10px; /*per ottenere un distacco di 1px tra il i bordi del div esterno e lo sfondo del div interno (non funziona oltre che visualizzarlo male)*/
}
/*div esterno/contenitore*/
div#menu2{
width:200px; /*larghezza alla quale si adagierà il div interno*/
border-color:#d0e2ff;/*colore bordi*/
border-width:1px;/*larghezza bordi*/
border-style:solid;/*stile bordi*/
}
Di sicuro c'è qualche concetto teorico che non conosco in quanto i margini proprio non fungono neanche lateralmente. Inoltre non capisco il perchè del distacco sulla parte superiore ed inferiore: