Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di Grejo
    Registrato dal
    Jan 2003
    Messaggi
    838

    Intepretazione HTML ... ???

    Io sapevo (e ne sono sempre stato convinto!) che l'HTML era totalmente indipendente da come veniva scritto, ossia che io scriva così:

    Codice PHP:
    <TABLE><TR><TD>pippo</TD></TR></TABLE
    O che scriva così:

    Codice PHP:
    <TABLE>
      <
    TR>
        <
    TD>
          
    pippo
        
    </TD>
      </
    TR>
    </
    TABLE
    Fossero la stessa cosa? Invece ho scoperto che non è così.

    Qualcuno mi può dare qualche spiegazione ... ??? Magari ho sempre capito male io ...
    Nato per essere un vincente, vivo per dimostrarlo!

    Paperino si fà le paperine ed è contento,
    Topolino si fà le topoline ed è contento,
    Pippo non è contento.

  2. #2
    Dal punto di vista sintattico, le due scritture sono equivalenti.

    Il problema sorge a livello di interpretazione dei browser: ognuno di essi può generare qualche spazietto indesiderato nei più svariati casi.

    Forse con una ricerca in rete potresti trovare una risorsa che raccoglie queste curiosità. Il tuo problema quale sarebbe, esattamente?

  3. #3
    Utente di HTML.it L'avatar di Grejo
    Registrato dal
    Jan 2003
    Messaggi
    838
    Il problema che avevo era che dovevo gestire un banner e un menù che dovevano stare vicini e per questo usavo due taballe distinte per questi due elementi. Io di solito idento il mio codice HTML per renderlo più leggibile (quindi scrivevo usando il secondo modo che ho scritto sopra), scrivendolo così però le due tabelle mi venivano staccate se pur di pochi pixel. Andando per tentativi poi mi sono ritrovato senza più lo stacco tra le due tabelle apportando solo come modifica la non identazione del codice (quindi scrivendo il codice usando il primo modo che ho scritto sopra). Non riuscendo a capire il perchè di questa cosa ho allora postato un thread per capire meglio.
    Nato per essere un vincente, vivo per dimostrarlo!

    Paperino si fà le paperine ed è contento,
    Topolino si fà le topoline ed è contento,
    Pippo non è contento.

  4. #4
    Su quali browser hai verificato quel comportamento?

    A quanto ne so io, comunque, l'unico modo per evitare il problema è proprio eliminare l'indentazione. L'argomento fu trattato, qualche mese fa, anche da A List Apart, a riguardo delle liste:

    - www.alistapart.com/articles/multicolumnlists/


  5. #5
    Utente di HTML.it L'avatar di Grejo
    Registrato dal
    Jan 2003
    Messaggi
    838
    Il sito in questione (ossia dove ho verificato il comportamento "strano") l'ho provato su IE e Mozilla ...

    Grazie per l'esauriente spiegazione ... !!! Ciao, Kios.
    Nato per essere un vincente, vivo per dimostrarlo!

    Paperino si fà le paperine ed è contento,
    Topolino si fà le topoline ed è contento,
    Pippo non è contento.

  6. #6

    Re: Intepretazione HTML ... ???

    Originariamente inviato da Grejo
    Io sapevo (e ne sono sempre stato convinto!) che l'HTML era totalmente indipendente da come veniva scritto, ossia che io scriva così:

    Codice PHP:
    <TABLE><TR><TD>pippo</TD></TR></TABLE
    O che scriva così:

    Codice PHP:
    <TABLE>
      <
    TR>
        <
    TD>
          
    pippo
        
    </TD>
      </
    TR>
    </
    TABLE
    Fossero la stessa cosa? Invece ho scoperto che non è così.

    Qualcuno mi può dare qualche spiegazione ... ??? Magari ho sempre capito male io ...
    Ciao l'interpretazione del broswer è uguale in qualsiasi modo tu scrivi, questa tecnica ad annidamenti e tabulazioni è preferita perchè è più facile da leggere e quindi da interpretare dall'utente

  7. #7

    Re: Re: Intepretazione HTML ... ???

    Originariamente inviato da vincenzoto
    l'interpretazione del broswer è uguale in qualsiasi modo tu scrivi
    Eh, no. Ne abbiamo appena dato dimostrazione.

  8. #8
    Ciao
    scusa ma nella guida all'html del sito è spiegato che non importa come scrivi basta che i TAG siano scritti giusti... non ci capisco nulla

  9. #9
    Originariamente inviato da vincenzoto
    Ciao
    scusa ma nella guida all'html del sito è spiegato che non importa come scrivi basta che i TAG siano scritti giusti... non ci capisco nulla
    Forse non hai inteso bene l'obiettivo di questa discussione. Prova a rileggerla bene tutta.

  10. #10
    Utente di HTML.it L'avatar di Grejo
    Registrato dal
    Jan 2003
    Messaggi
    838
    Lo pensavo anche io ... e invece guarda cosa ho scoperto ...
    Nato per essere un vincente, vivo per dimostrarlo!

    Paperino si fà le paperine ed è contento,
    Topolino si fà le topoline ed è contento,
    Pippo non è contento.

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.