Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    6

    una specie di include in xhtml ?

    Salve

    insieme ad alcuni amici, sto cercando di creare un piccolo sito dedicato alla condivisione di tracce GPS delle escursioni fatte in mountain bike e, a tal scopo, sto leggendo dei manuali per crearlo con la classica combinazione dei linguaggi XHTML + CSS + JAVASCRIPT.
    dopo aver letto molte pagine di ogni manuale mi rimane sempre un dubbio che cerco di spiegare qui sotto:

    ho le seguenti pagine, ad ognuna delle quali è associato un file .css che non sto ad indicare:
    - index.html;
    - chisiamo.html;
    - escursioni.html;
    - link.html;

    TUTTE le pagine hanno il classico menù, posto in alto ed animato da uno script .js, nel formato:
    | Pagina iniziale | Chi siamo | Escursioni | Link ad altri siti |

    Con codice XHTML:

    <div id="spaziomenusup">
    <ul class="menusup">[*]Pagina iniziale[*]Chi siamo[*]Escursioni[*]Link ad altri siti[/list]
    </div>


    DOMANDA:
    siccome il codice XHTML dedicato al menù è destinato ad aumentare parecchio a causa di molte sottovoci di "escursioni", è possibile o no metterlo in un file "menu.html" e poi richiamarlo da ogni file html ???
    diciamo una specie di #include come si usa nel linguaggio C (che usavo molti anni fa)

    in nessuno dei miei manuali parla di questa possibilità e mi viene da pensare che bisogna inserire tale codice in ogni pagina... ma non ci posso credere che sia così, altrimenti si avrebbe troppo codice ridondante difficilmente gestibile in caso anche di piccole modifiche.

    spero di essermi spiegato bene, grazie in anticipo a chi riesce a darmi un aiutino.

  2. #2
    Anni fa usavi il C ... cos'era?
    ...un linguaggio di programmazione!

    Invece l'html NON lo è

    Il suggerimento è imparare un linguaggio diprogrammazione lato server come il Php, che, tra l'altro, ha il comando include() che già conosci.

    Altrimenti esistono soluzioni alternative in js/ajax ma non sono bellissime...
    http://www.google.it/search?q=includere+html
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    270
    puprtroppo non penso esista un include in html ma esiste in php.

    anche se non lo conosci come linguaggio è molto semplice.

    basta che dove vuoi il tuo menu tu metta

    codice:
    <?php include('menu.html');?>

    p.s. anche io vado in mtb... di dove sei??? non vedo l'ora di vedere il tuo sito

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    6
    grazie per i consigli... userò php che, dandogli un'occhiata veloce, mi sembra abbastanza semplice per l'uso basilare che ne devo fare io.

    Cypher86, io abito in provincia di ravenna e tu ?
    non vedi l'ora di vedere il mio sito ?!?!?! anch'io... credo che ci metterò molto tempo a farlo

    grazie ancora a tutti
    ciao

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.