Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: layouts --- NOOB :)

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    9

    layouts --- NOOB :)

    allora io me ne intendo abbastanza sia di HTML che di PHP e ho una domanda per fare un layout.

    guardate questo sito:
    http://www.hfd.de

    è un normalissimo sito senza frame con il layout che si ripete per ogni pagina.
    io uso dreamweaverMX, voi come fareste un sito cosi? intendo il layout, in modo che si ripeta automaticamente in ogni pagina, lo fareste con uno snippet, una library o un template?

    grazie (sorry per la nobbiaz),
    docz.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    ciao, benvenuto

    n do sta il problema?


    io farei così (come faccio effettivamente)

    uso gli include lato server per includere la testata ed il menu (vedi mio sito), mentre al centro, ho un DIV chiamato contenuto. Quando creo una nuova pagina, ne prendo una vecchia e modifico il contenuto di questo livello... poi tramite i CSS esterni gestisco tutto comodamente...

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    9
    ok ma

    cioe tu praticamente ogni volta che crei una nuova pagina, fai COPIA e INCOLLA di un'altra già esistente, ma se vuoi modificare una cosa del menu cosa fai le modifichi tutte??

    qualcun'altro sa darmi la risposta che cerco?

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    No, fa che io ho una pagina base...


    <html>
    <head>
    ...
    </head>
    <body>
    INCLUDI LA TESTATA
    INCLUDI IL MENU
    <div id="contenuto">Contenuto singola pagina</div>
    </body>
    </html>



    menu e testata sono file esterni, modifico quelli e sono a posto...

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    9
    e c'hai anche ragione..
    mandami un esempio, tipo due o tre pagine php unite con quel sistema.. in php pero

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    ad esempio::


    FILE menu.php:

    <div>Qui ci va il menu</div>


    FILE index.php (che puoi usare come base)

    <html>
    <head>
    ...
    </head>
    <body>
    <?include("menu.php");?>
    <div id="contenuto">Qui il contenuto</div>
    </body>



    con la stessa tecnica puoi creare un file chiamato head.php, con dentro tutti i metatag e il titolo ed includerlo... mi sembra semplice come ragionamento, chiedi se nn capisci qlc

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    9
    not bad, ci proverò. ti faccio sapere dopo, ora ho clanwar

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    9
    si ma se includo, ad esempio, la pagina "layout.php" dentro a "index.php", poi succede che la parte inclusa in "index.php" non è piu editabile quindi dove inserisco il div?

    io in "layout.php" ci ho fatto un <div> tabella di 2 colonne (colonna di sinistra il menu, colonna di destra spazio vuoto per il testo)</div>
    e l'ho incluso in "index.php", e non voglio andare a scrivere sotto alla tabella per inserire qualcosa.. bensi nella colonna di destra!

  9. #9
    Utente di HTML.it L'avatar di pacovox
    Registrato dal
    Oct 2001
    Messaggi
    557
    In layout.php non devi inserire tutta il div ma solo l'apertura <div>, e in index.php lo chiudi </div>.

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    si, esatto, giochi un po' con l'apertura e la chiusura dei tag...

    poi guardi il codice sorgente dopo che la pagina è passata dal browser e agisci di conseguenza...

    ad esempio... se vorresti fare una pagina con uno standard per ciò che c'è nel tag HEAD, fai un file esterno aprendo il tag, ma lo chiudi in ogni pagina singolarmente, così da poter aggiungere in caso di bisogno script o qualcosa di aggiuntivo

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.