Primo sito co i DIV

di il
2 risposte

Primo sito co i DIV

Ciao a tutti,
finora ho sempre creato dei siti utilizzando la funzione "frame", ma ora volendo rifare il mio, ho così deciso di utilizzare i DIV....solo che mi sono trovato di fronte a un problema, che sarebbe quello di linkare le pagine al menù senza per forza ogni volta fare il refresh di tutta la pagina.
In poche parole:
ho tre DIV logo, menu e contenitore, dove dovrà cambiare solo la pagina nel contenitore senza che logo e menu vengano caricati di volta in volta.
Come posso risolvere questo problema. Grazie mille a chi avrà la gentilezza di rispondermi.

Di seguito pubblico il codice html e del foglio css che ne determina i DIV.

Codice HTML.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Documento senza titolo</title>

<link rel="stylesheet" href="css/reset.css" type="text/css" />

<link rel="stylesheet" href="css/style.css" type="text/css" />

</head>

<body>

<!--APRO WRAPPER-->
<div class="wrapper"> 

        <!--APRO LOGO-->
            <div class="logo">
            
            LOGO
            
            </div>
        <!--CHIUDO LOGO-->
        
        
        <!--APRO MENU-->
            <div class="menu">
            
           <a href="index.html">HOMEPAGE</a> 
           - 
           <a href="chi.html">CHI SIAMO</a> 
           - 
           <a href="cosa.html">COSA FACCIAMO</a> 
           - 
           <a href="contatti.html">CONTATTI</a>
            
            </div>
        <!--CHIUDO MENU-->
        
        <!--APRO CONTENITORE-->
            <div class="contenitore">
            
            CONTENITORE
            
            </div>
        <!--CHIUDO CONTENITORE-->

<!-- CHIUDO WRAPPER-->
</div>  

</body>
</html>

Codice CSS


@charset "UTF-8";
/* CSS Document */

body {}

img {}

a {}

a:hover {}

h1 {}

h2 {}

h3{}

/*CLASSI CHE DEFINISCONO IL MIO SITO*/

.wrapper {
    background-color:#E5E5E5;
    width:100%;
    max-width:960px;
    min-height:300px;
    margin-left:auto;
    margin-right:auto;
    margin-top:25px;
}
.logo {
    background-color:#EEE;
    width:100%;
    min-height:90px;
    margin-bottom:10px;
    }
.menu {
    background-color:#DADADA;
    width:100%;
    min-height:40px;
    margin-bottom:10px;
}
.contenitore {
    background-color:#666;
    width:100%;
    min-height:400px;
}

2 Risposte

  • Re: Primo sito co i DIV

    Stai avendo un approccio sbagliato.
    E' naturale che la pagina venga caricata ogni volta, ricanricando elementi comuni come hader, menù o footer.
  • Re: Primo sito co i DIV

    Ciao,
    Usare il tag iframe per creare dei siti oramai è una cosa datata e deprecata, quindi ti consiglio di leggerti qualche guida su HTML5, o anche solamente aggiornarti sulle cose che non sai passando prima per HTML4.
    Ovviamente quello che chiedi si può fare, però dovrai implementare Javascript all'interno del tuo sito.
    però prima di implementarlo, ti consiglio di consolidare le tue competenze su html4/5 e css2/3, così quando studierai come implementare js sul tuo sito, saprai cosa fare
Devi accedere o registrarti per scrivere nel forum
2 risposte