PDA

View Full Version : Problema Impaginazione Sito Web


Riccardo88
23-06-2006, 13:07
Dopo aver finito di studiare l'HTML e il CSS mi stavo cimentando nella realizzazzione di un sito web che avevo da tempo in mente.
Per farlo stavo creando un template con i css di base per poi usarlo a tutte le pagine web del sito in questione ora però il problema è questo:
nel fare il template uso un layout a 3 colonne di cui:
•Quella centrale è quella dei contenuti
•Quella a destra è quella della navigazione
•Quella a sinistra contiene tutto il resto(pubblicità,download veloci,extra...)

Ora per dividere in queste parti la pagina web che uso come template utilizzo
il selettore universale <div> quindi ho:

Struttura CSS:

/* CSS Document */

/*stili per il layout fisso con background*/
html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif;
font-size: 76%;
text-align:center
}

div#container{width:900px;
margin:0 auto;
border-width: 0 1px;
border-style:solid;
border-color: #ccc;
background: url(3rightcol.jpg) repeat-y top right
}

div#container2{background: url(3leftcol.jpg) repeat-y top left;
text-align: left
}

/*stili specifici per il layout*/
div#header{text-align:center; font-size: 24px; color:#003399; background-color: #69c; clear: both; height: 130px;
}


div#navigation{float: left;
background-color:#0099CC;
width: 120px;
padding: 1em 0 0 20px
}

div#extra{float: right;
background-color:#0099CC;
width: 190px;
width:200px;
width:190px;
padding: 1em 0 0 10px
}

div#content{margin: 0 200px 0 130px;
padding: 1em 10px;
background-color:#FFFFFF;
}


div#footer{clear:both;
text-align:center;
padding: 9px 0;
background-color: #69c;
color: #000
clear: both;
}


e corrispondente struttura HTML a cui è associata:



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Avamposto</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="principale.css" rel="stylesheet" type="text/css">
</head>

<body>
<div id="container">
<div id="container2">
<div id="header">AVAMPOSTO</div>
<div id="navigation">
<a href="">Link 1</a>
<br><a href="">Link 2</a>
<br><a href="">Link 3</a>
<br><a href="">Link 4</a>
<br><a href="">Link 5</a>
<br><a href="">Link 6</a>
<br><a href="">Link 7</a>
</div>

<div id="extra">Pubblicità ed extra
</div>

<div id="content">Contenuto pagina Centrale
</div>
<div id="footer">Piede pagina</div>
</div>
</div>
</body>
</html>


Ebbene come faccio a far caricare una pagina collegata ad un link che si trova nella sezione navigation nella pagina centrale dei contenuti?

Mio sito: http://www.avamposto.altervista.org/

Grazie
Jedi :sofico:

Xalexalex
23-06-2006, 19:03
Solution n°1: Usi i frame
Solution n°2: Usa Php e carica dinamicamente le pagine
Solution n°3: Posta in programmazione, questa è la sezione sbagliata :D