Ecco qua:
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Prova</title>
<style type="text/css">
*{
margin:0;
padding:0;
}
html {
font-size:100%;
}
body {
text-align:center;
font: 1em/1.5 Arial, Verdana, Tahoma, sans-serif;
}
ul, li {
list-style:none;
}
.hide {
position:absolute;
left:-100000px;
}
.text {
font-size:0.81em;
}
div#container {
margin:auto;
width:700px;
text-align:left;
background:#ffefd8;
}
div#header {
background:#fedfc2;
color:#fff;
}
div#navBar, ul#menu {
background:#f9afbc;
height:1%;
}
div#navBar:after, ul#menu:after {
content:".";
clear:both;
display:block;
visibility:hidden;
height:0;
}
ul#menu li {
float:left;
}
ul#menu li a {
display:block;
width:100px;
margin-left:0.5em;
text-align:center;
background:#e57f8d;
color:#fff;
}
div#links {
float:right;
margin-top:10px;
width:100px;
background:#f9afbc;
color:#fff;
}
div#content {
margin-right:100px;
padding:1em;
background:#ffefd8;
position:relative;
}
div#footer {
clear:both;
background:#f9afbc url(footer.jpg) center top no-repeat;
height:auto !important;
min-height:122px;
height:122px;
}
div#footer p {
padding-top:80px;
}
</style>
</head>
<body>
<div id="container">
<div id="header">
<h1>young women become active citizen in europe</h1>
<div class="hide">
<h2>Accesso rapido:</h2>
<ul>
[*]Contenuto
[*]Menu di navigazione
[*]Sezione dei links
[/list]
</div>
</div>
<div id="navBar">
<h2 class="hide">Menu di navigazione</h2>
<ul id="menu">
[*]home
[*]partners
[*]campus
[*]forum
[/list]
</div>
<div id="links">
<h2>Links</h2>
<ul>
[*]voce1
[*]voce2
[*]voce3
[*]voce1
[*]voce2
[*]voce3
[/list]
</div>
<div id="content">
<div class="hide">
Sei in: home</p></div>
<p class="text">Ogni singola frase all´interno di un testo contiene solo una parte delle informazioni che sono oggetto della comunicazione. L´economia del discorso richiede che le parti si compongano articolandosi in legami e riferimenti incrociati, riducendo così al minimo la ridondanza e le ripetizioni. Le lingue si dotano perciò di dispositivi che colleghino fra loro le frasi per esprimere esplicitamente l´informazione necessaria a completarne il senso. Si prenda il testo seguente:
Ho visto Gianni uscire di gran fretta. Gli ho chiesto: "Dove corri?". Non mi ha sentito. Glielo ho ripetuto. E lui, per tutta risposta: "Lasciami stare!"...
Le frasi semplici gli ho chiesto, non mi ha sentito, glielo ho ripetuto, e lui per tutta risposta non sono comprensibili se isolate dal contesto, in quanto indici di coesione degli elementi della frase.
</p>
</div>
<div id="footer">
Questo è il footer</p>
</div>
</div>
</body>
</html>
Io a grosso modo lo farei così. Testalo su browser anche più datati ma non dovrebbero esserci dei problemi.
Fai delle prove aumentando il testo e vedrai che il documento rimane leggibile.
Prova disattivare anche gli stile e vedere la struttura che include alcuni soluzioni che danno un minimo di accessibilità al documento.
Questo è un inizio, per le lingue non utilizzerei la soluzione delle bandierine, soluzione poco accessibile.
Per il footer, risolvi tagliando un'immagine (se vuoi te la mando) che comprende il pannello rosa scuro con un pezzo di marroncino e il logo che ti interessa. Il tutto diventa il background del footer, evitando così i posizionamenti.
Fammi sapere!