Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di stino90
    Registrato dal
    Feb 2007
    Messaggi
    165

    Problema layout monolitico.

    Salve ragazzi, stavo seguendo la guida sui layout con i css del vostro sito.

    Già da quello monolitico ho alcune perplessità, queste le mie pagine, rispettivamente html e css:

    <html>

    <head>
    <title>Layout monolitico</title>
    <link rel="stylesheet" type="text/css" href="layout_monolitico.css">
    </head>

    <body>
    <div id="container">
    <div id="header"> [img]....[/img]
    </div>
    <div id="navigation">
    <ul>
    [*]Chi sono
    [*]informazioni
    [*]giochi
    [*]contatti
    [*]siti segnalati
    [/list]
    </div>
    <div id="content"><h2>Layout monolitico</h2>Questa è la forma più elementare di layout, e può andare bene per siti di piccole dimensioni (generalmente con un ordine di pagine sotto la decina), per siti con menù dropdown o per siti con macrosezioni (sottositi)
    </div>
    <div id="footer">Sito realizzato da stino90, tutti i diritti riservati.
    </div>
    </div>
    </body>

    </html>




    /*stili generici*/
    html,body{margin:0; padding: 0}
    body{font-family: arial,sans-serif; font-size: 76%;}
    #container{width:60%; margin:auto;}

    /*stili per l'header*/
    #header{background-image:url(immagini/logo.jpeg);}
    h2{color:red;}

    /*stili per la navoigazione*/
    #navigation{background-color:#99CCFF; font-size:1.2em;padding:0.5em 0.5em;}
    #navigation ul{margin: 0;padding: 0; list-style-type: none;}
    #navigation li{display: inline; margin: 0 0 0 1em;padding: 0;}

    /*stili per il contenuto*/

    #content{padding:0 1.5em; background-color:yellow;}
    #content p{line-height:1.3em;}

    /*stili per il footer*/
    #footer{padding:0.5em; background-color:#99CCFF; color:#FFCC33; text-align:center;}



    Il problema vero e proprio è uno: perché tra l'header ed il content c'è uno spazio anche se io non l'ho dichiarato nel css?

    La perplessità è un'altra invece:

    a che serve usare le liste per il menù? Non ci sarebbe un modo più semplice ed intuitivo?

    Grazie a chi risponderà, ciao.

  2. #2
    Utente di HTML.it L'avatar di stino90
    Registrato dal
    Feb 2007
    Messaggi
    165
    nessuno può aiutarmi?

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924

    Re: Problema layout monolitico.

    Originariamente inviato da stino90
    1) Il problema vero e proprio è uno: perché tra l'header ed il content c'è uno spazio anche se io non l'ho dichiarato nel css?

    2) a che serve usare le liste per il menù?

    3) non ci sarebbe un modo più semplice ed intuitivo?
    1) azzera margin e padding dell'elemento <h2>. é buona regola inserire delle regole di reset in testa al proprio file css che azzerino margin padding di tutti gli elementi

    * {
    margin: 0;
    padding: 0;
    }


    2) Un menu è una lista di link, no?

    3) Che difficoltà comporterebbe l'uso di una lista? E per intuitivo cosa intendi? Se la tua osservazione si deve al fatto che reputi impossbile creare menu complessi in questo modo, ti invito a guardare la sezione 'menus' del sito cssplay.co.uk, (tutti esempi di menu realizzati con liste non ordinate)
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  4. #4
    Utente di HTML.it L'avatar di stino90
    Registrato dal
    Feb 2007
    Messaggi
    165
    Grazie tante per la risposta, adesso è tutto a posto.

    La mia perplessità sui link veniva dal fatto che sono elementi blocco e bisogna dare la dichiarazione inline, non valeva la pena di scriverli normalmente come testo?

    Forse è per dare un ordine maggiore...

    Grazie,ciao.

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    i link non sono elementi blocco... di per sé sono elementi inline
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  6. #6
    Utente di HTML.it L'avatar di stino90
    Registrato dal
    Feb 2007
    Messaggi
    165
    Originariamente inviato da stino90
    Grazie tante per la risposta, adesso è tutto a posto.

    La mia perplessità sui link veniva dal fatto che sono elementi blocco e bisogna dare la dichiarazione inline, non valeva la pena di scriverli normalmente come testo?

    Forse è per dare un ordine maggiore...

    Grazie,ciao.
    Scusa ho sbagliato a scrivere, volevo dire che le liste sono elementi blocco...

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 © 2025 vBulletin Solutions, Inc. All rights reserved.