Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Aug 2009
    Messaggi
    350

    Doppio menu nel layout: come semplifico l'xhtml?

    Ho un doppio menu nel layout: uno orizzontale a tendina e l'altro verticale. Il codice xhtml é praticamente identico, cambia solo l'id del primo <ul> mentre i css associati differiscono completamente. Come posso scrivere una volta sola il contenuto del mio menu? Non si può scrivere il menu in un file xhtml separato ed in secondo luogo caricare questo file imponendo l'id del primo ul? Purtroppo modifico in continuazione il menu e tutte le volte copiare ed incollare mi comporta una notevole perdita di tempo e noia.

    Grazie in anticipo

  2. #2
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737

    Re: Doppio menu nel layout: come semplifico l'xhtml?

    Originariamente inviato da esacerbare
    Ho un doppio menu nel layout: uno orizzontale a tendina e l'altro verticale. Il codice xhtml é praticamente identico, cambia solo l'id del primo <ul> mentre i css associati differiscono completamente. Come posso scrivere una volta sola il contenuto del mio menu? Non si può scrivere il menu in un file xhtml separato ed in secondo luogo caricare questo file imponendo l'id del primo ul? Purtroppo modifico in continuazione il menu e tutte le volte copiare ed incollare mi comporta una notevole perdita di tempo e noia.

    Grazie in anticipo
    Si puoi usare degli include lato-server è meglio, in alternativa lato-client con javascript

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    5
    credo che potresti settare una variabile da chiamare tipo "menu" e in cui inserisci tutto il codice dei menù. Dopodiché, la richiami con "echo" al posto del codice dei menù.
    eeeeeeh

  4. #4
    Utente bannato
    Registrato dal
    Aug 2009
    Messaggi
    350
    potreste scrivermi il codice che non conosco javascript per favore?

    grazie

  5. #5
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737
    Originariamente inviato da esacerbare
    potreste scrivermi il codice che non conosco javascript per favore?

    grazie
    Lato client
    http://webdesign.html.it/articoli/le...-pagine-web/5/
    http://webdesign.html.it/articoli/le...-pagine-web/6/

    Articolo completo lato server e lato client
    http://webdesign.html.it/articoli/le...le-pagine-web/

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.