Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Il mio sito ha un layout che fa schifo!

    Il mio sito l'ho realizzato testandolo soltanto con IExplorer considerando qualche suggerimento verso gli altri browser, ma mai testato.

    L'altro giorno, per caso, l'ho aperto con Mozilla e ... un vero schifo!!!

    Tutto disallineato, i DIV che vanno per fatti propri .. insomma un gran casino.

    A questo punto, per avere un sito personale, non bellissimo ma decentemente guardabile, come mi devo comportare?
    Mi attengo alle strette regole in HTML; usare frames invece che div?
    Qual'è la giusta strategia per un sito decente in linea di massima?

  2. #2
    il mio sito e' fatto intaramente con Nvu e blocco note.
    Anche io in una prima versione del sito avevo avuto questi problemi.
    Per caso hai anche provato ad abbassare la risoluzione del tuo monitor?
    ...brutte sorprese..

  3. #3
    i frame li sconsigliano tutti.
    Prova come sto facendo io che sono all'inizio a scrivere in xhtml e css.
    ciao

  4. #4

    Re: Il mio sito ha un layout che fa schifo!

    Originariamente inviato da FreeSoul
    Qual'è la giusta strategia per un sito decente in linea di massima?

    prova a costruire il sito usando come browser firefox, o anche opera, e poi confronta il risultato con ie. Sarai maggiormente sicuro della validità del tuo lavoro, visto che ie mangia molto "codice sporco" che altri browser (giustamente) non interpretano.
    sopra la panca la capra campa, sotto la panca la suddetta decede (soffrendo).
    (il mio vero nome è davidino ^_^)

  5. #5
    Utente di HTML.it L'avatar di fiimh84
    Registrato dal
    Sep 2005
    Messaggi
    124
    Qual'è la giusta strategia per un sito decente in linea di massima?
    io ho preso come esempio base un sito ke m ha dato il mio prof..se vuoi te lo mando così dai uno sguardo al codice...

  6. #6
    Utente di HTML.it L'avatar di Renyp
    Registrato dal
    Nov 2004
    Messaggi
    304
    Explorer fa schifo, purtroppo l'hai scoperto a tue spese..
    Non ho capito bene, ma se hai fatto il sito con i css, non tutto il lvaoro è perso, anzi..
    Io lavoro con xhtml e css, è più semplice di quanto si possa pensare, ed ho la possibilità di monitorare, passo passo, le differenze di visualizzazione dei css con i diversi browser..
    Fai così: per ogni div, elemento o quel che è, imposti dei valori nei css. Visualizzi il risultato con firefox - questo rispetta il tuo codice - e poi con explorer. Magari troverai delle differenze, specie nel posizionamento degli oggetti. No problem. Se inserisci un secondo valore preceduto da "/", questo verrà letto solo da IE.
    Es.:

    .oggetto1 {
    position:absolute;
    left:20px;
    left:/25px;
    }

    Il secondo valore lo legge explorer e non firefox. A me questo piccolo hack funziona bene
    Quindi, se hai usato i css per IE, non hai perso tutto il lavoro: devi solo trovare i valori per firefox..

  7. #7
    sto considerando la possibilità di creare pagine a 800x600 con Macromedia Fireworks e poi le lavoro con Dreamweaver accettando tutti gli standard che mi offre

  8. #8
    Io ti consiglio di stare sempre appresso agli standard w3.
    Attento alle varie valificazioni, per fare si che una pagina sia visibile in modo uguale n tutti i browser, dev essere XHTML 1.0 copatibile. Una buona compatiilità la ottieni anche con HTML4.0 tradictional.
    Per la grafica photoshop, o gimp se vuoi andare sul gratuito.
    Cristiano
    ---
    Originariamente inviato da rebelia : solo un nerd puo' pensare di tacchinare in un forum di informatica

  9. #9
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641
    .oggetto1 {
    position:absolute;
    left:20px;
    left:/25px;
    }

    ciao Renyp

    ho appena appreso di questo altro trucco che hai scritto anche se non ne avevo mai sentito parlare prima d'ora. Siccome sono molto curioso delle novità che leggo in rete (soprattutto x quanto riguarda i CSS), devo dire che ho copiato ed incollato in una pagina
    html il codice CSS e... non funge; l'ho visualizzato sia con IE 6.0 che con FF. Nulla. Ne sei proprio sicuro? io so che per far
    "ignorare" qualcosa ad IE, si devono usare i filtri. Sbaglio?
    saluti
    Floyd
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  10. #10
    Utente di HTML.it L'avatar di Renyp
    Registrato dal
    Nov 2004
    Messaggi
    304
    Ciao Floyd!
    Ho controllato, a me funziona così:
    .oggetto1 {
    position:absolute;
    left: 20px;
    /left: 25px;
    }

    Per sbaglio avevo messo la "/" davanti al valore..sorry
    A me funziona..
    Comunque è anche vero che si mettono filtri e tanta altra roba per far fronte ai bug dei browser, guarda anche qui ed anche qui , o più semplicemente nella sezione pro del sito: ci sono degli articoli interessanti sulla soluzione dei problemi con i css..
    Comunque, per inciso, non credo che il mio sia un metodo molto apprezzato dai validatori..non l'ho mai testato

    Fammi sapere se così funge!!

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.