Visualizzazione risultati 1 fino 10 di 10

Discussione: Css

  1. #1
    viaggiatori non è connesso Utente giovane
    Data registrazione
    08-09-2004
    Messaggi
    37

    Predefinito Css

    Eila' a tutti!
    La creazione di un sito e' sempre in evoluzione...dopo aver usato i frame
    e Front Page ho voluto provare i CSS...molto belli e comodi, ho iniziato a
    leggere e qualcosina ho capito ma ho un problema, ho creato un CSS con
    l'header e poi tre colonne, la colonna "navigation" a sinistra, quella dei
    contesti "contest" e poi quella di destra "extra", e per finire il footer.
    Il mio problema e' che a sinistra nella colonna del navigator ho un menu
    e vorrei far cambiare la pagina centrale ma non so come si possa fare,
    ho provato a leggere delle guide online ma non ho capito, forse e' una
    cavolata ma nn riesco..ho provato di tutto, il codice e' quello che
    scrivero'...voglio caricare una pagina html chiamata navigazione.htm al
    posto della colonna centrale chiamata "contest"

    <div id="navigation">
    <ul>
    <li><a href="#">Profilo</a></li>
    <li><a href= navigazione.htm id="content">I miei viaggi</a></li>
    </ul>
    </div>

    Cosi la pagina navigazione.htm mi si apre in un'altra finestra, io voglio
    farla vedere nella colonna centrale, dove il div = "content"

    Grazie a chi mi aiuta!!!
    oaiC oaiC
    Lorenzo

  2. #2
    Guest

    Predefinito

    Beh con la sola html ci sono 3 soluzioni:
    1. Frame (ma hai detto che li hai abbandonati).
    2. Iframe (mmm simile al frame e, anche se semplici da usare sono quasi sempre sconsigliabili per compatibilità browser ecc...)
    3. Crei tante pagine html identiche con titolo diverso e nome diverso e all'interno scrivi in ogniuna quello che vuoi...

    Comunque sia la soluzione migliore è usare il php... o creando pagine composite con gli "include" o usando qualche funzioncina ad hoc...

    Bye

  3. #3
    viaggiatori non è connesso Utente giovane
    Data registrazione
    08-09-2004
    Messaggi
    37

    Predefinito Eila'

    Grazie per la risposta....ma forse non mi sono spiegato bene,
    cercavo una soluzione al mio codice CSS, perche' penso che
    sicuramente c'e' un modo...seno' non avrebbe ragione di
    esistere il CSS, e' che sto vedendo parecchi esempi ma nn
    riesco a capire la soluzione....
    Comunque grazie lo stesso..
    oaiC oaIC
    Lorenzo

  4. #4
    Guest

    Predefinito

    forse hai fatto un po di confusione
    un div non è uno spazio della pagina dove apri altre pagine (non è insomma un Iframe), quindi il codice

    Codice:
    <a href= navigazione.htm id="content">
    non ha senso; per fare quello che intendi devi comunque crearti più pagine con il layout che hai, inserendo di volta in volta contenuti diversi nel div id (che lo fai a mano, o lo fai fare a del codice php, è un altro discorso)

    il div serve alla definizione dello stile di un blocco, e non alla navigazione tra pagine

    mavericck

  5. #5
    viaggiatori non è connesso Utente giovane
    Data registrazione
    08-09-2004
    Messaggi
    37

    Predefinito Eila'

    Eila' Mavericck,
    Grazie mille per la spiegazione, allora se ho capito bene...con i CSS posso
    gestire..chiamiamola la formattazione della pagina pero' non posso cambiare
    solo il contenuto (se ho tre colonne) della colonna centrale come se fosse
    un frame, quindi se voglio cambiare il contenuto devo copiare la stessa
    pagina in una nuova pagina e cambiare il contenuto della colonna centrale..
    ho capito bene? Io pensavo che il div fosse una porzione di pagina che io
    posso cambiare con un'altro div a mio piacimento.
    Mi confermi che ho capito bene? Grazie!
    oaiC oaiC
    Lorenzo

  6. #6
    L'avatar di NoWhere
    NoWhere non è connesso Moderatore
    Data registrazione
    14-02-2003
    Residenza
    New Balarm
    Messaggi
    4,118

    Predefinito

    Citazione Originalmente inviato da viaggiatori
    Eila' Mavericck,
    Grazie mille per la spiegazione, allora se ho capito bene...con i CSS posso
    gestire..chiamiamola la formattazione della pagina pero' non posso cambiare
    solo il contenuto (se ho tre colonne) della colonna centrale come se fosse
    un frame, quindi se voglio cambiare il contenuto devo copiare la stessa
    pagina in una nuova pagina e cambiare il contenuto della colonna centrale..
    ho capito bene? Io pensavo che il div fosse una porzione di pagina che io
    posso cambiare con un'altro div a mio piacimento.
    Mi confermi che ho capito bene? Grazie!
    oaiC oaiC
    Lorenzo
    esattevolmente!!

    i CSS servono per gestire bene e facilmente lo 'stile', ossia colori, font, larghezze e chi più ne ha più ne metta!!
    e il DIV, altro non é che un tag HTML, ha la funzione di box!! :winkOLD:

    per far ciò che hai in mente tu puoi rimediare con gli iFrame o col php!!
    chiaro? :winkOLD:

    ti lascio un paio di link utili:
    http://www.w3schools.com/css/css_reference.asp
    http://www.constile.org/

  7. #7
    viaggiatori non è connesso Utente giovane
    Data registrazione
    08-09-2004
    Messaggi
    37

    Predefinito Eila'

    Eila' NoWhere,
    Ok perfetto..adesso ho proprio capito, infatti mi sembrava strano...sarebbe
    stato troppo bello che oltre alla formattazione si sarebbe potuto anche
    cambiare certe parti della pagina cioe' "box" con altri "box" a proprio
    piacimento, vabe' allora non mi rimane che creare un file esterno CSS con
    il massimo delle formattazioni e poi creare tutte le pagine linkando quella
    formattazione principale e cambiare di volta in volta i contenuti, il php non
    l'ho ancora studiato..per adesso rilascero' il mio sito gestito cosi'...e poi
    mi mettero' a capire le potenzialita' del php.
    Grazie dei link!!!
    Grazie a tutti comunque, buona continuazione!
    oaiC oaiC
    Lorenzo

  8. #8
    Guest

    Predefinito

    Comunque per comodità il php ti offre diverse soluzioni per evitare di ripetere a tutte le pagine lo stesso codice (più lunngo di una stringhetta <?php include ('pagina.html'); ?>)... e per ovviare a questa soluzione non importa essere programmatori, bastano pochi accorgimenti (a seconda della soluzione)!

  9. #9
    Guest

    Predefinito

    Questa discussione è un po' vecchiota ma anke la soluzione.
    Ho letto una guida molto interessante su html.it dal titolo: Un sistema a template con PHP e CSS.
    Vi consiglio di leggerla, xkè spiga anke come caricare contenuti diversi nello stesso div a seconda della pagina, senza creare tt le pagine complete.
    Spero serva a qlc anke se dubito ke oramai possa aiutare ki ha creato questa discussione...
    magari, chissà qualke novizio come me invece potrà trovarla utile.

  10. #10
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da leobra Visualizza messaggio
    Spero serva a qlc anke se dubito ke oramai possa aiutare ki ha creato questa discussione...
    ... appunto, quindi perché scomodarsi e risvegliare dei "cadaveri" sepolti da 3 anni?

    Chiudo la discussione... stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •