Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    146

    confusione ereditarietà--

    salve ragazzi, sto realizzando un sito (il mio primo sito) usando php e css.

    Ho letto un pò di guide di questo ottimo sito ma non ho capito una cosa fondamentale.

    Non so come spiegarlo e provo a fare un esempio:

    considerando una normale pagina html io uso questo codice:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//IT">
    <html>
    <head>
    <link rel="stylesheet" type="text/css" href="miocss.css">
    <meta
    http-equiv="Content-Type"
    content="text/html;
    charset=iso-8859-1">
    <title>Mio sito</title>
    </head>
    <body>
    <div class="contenitore"> Per contenitore intendo il Box principale che contiene tutti gli altri box della pagina. La sua dimensione sarà 700x800px quindi minore del body...

    <div class="menualto">all'interno di questo div creo un menu ad esempio formato da link alle altre pagine del sito
    </div>

    <div class="colonnadestra">in questa colonna potrei mettere altri link oppure testo
    </div>

    <div class="colonnasinistra">uso questa colonna per inserire la maggior parte delle informazioni del sito come anche immagini ecc..
    </div>


    </div> //questo tag di chiusura è del div che ho chiamato contenitore.
    </body>
    </html>


    Come avete visto ho usato diversi elementi div, ognuno associato ad una diversa pseudo-classe e tutti ovviamente all'interno del tag body.
    Il mio dubbio è questo: Che legame hanno i div tra di loro? Si influenzano a vicenda?
    Che legame c'è tra il div contenitore e il body?

    Quello che ho capito io è che body ha come figlio il div contenitore.
    Il div contenitore ha come figli i div menualto, colonnadestre e colonnasinistra.

    Altra domanda: i figli del div contenitore, sipendono a loro volta dal padre del contenitore, cioè body??

    Spero di essere stato chiaro

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    146
    Faccio un altro post per non sporcare ulteriormente il primo.

    In pratica questi dubbi sono nati dal fatto che sto avendo difficoltà a posizionare i vari elementi della pagina dove voglio io.
    Ho visto alcuni css che usano una strana sintassi. Ad esempio io per ogni div uso una classe differente. Ho visto un css in una guida che usava una sintassi del tipo

    div div div {}

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    146
    nessuno?

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    come hai detto tu le impostazioni dei css sono ereditarie,


    div div div sta appunto per quello che sta dentro a quello che sta dentro.


    sposto in CSS

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    146
    ma se uso le diverse pseudoclassi riesco a rompere il legame tra i vari div?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.