Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Spazio verticale tra le celle

    Ciao. Ho delle pagine che includono una tabella ad una sola colonna. Dentro ogni cella cìè un'immagine di aa0 pixel di larghezza e ad altezza variabile. Mi succede che se non metto l'intestazione all'inizio della pagina html del tipo:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    tutto funziona bene, cioè tra le celle che racchiudono figure non c'è spazio (ho impostato cellspacing="0" e cellpadding="0"). Se invece inserisco l'intestazione W3 allora tra ogni cella si crea uno spazio abbastanza grosso dell'ordine di circa 10 pixel e siccome lo sfondo è nero sta molto male e inoltrew mi allunga a dismisura la pagina.
    Cosa si può fare?
    Un dettaglio: su I.E. 7 questo non succede mentre su I.E. 8 o 9 sì ma se clicco sul pulsante della compatibilità tutto torna a posto.
    Grazie a chi mi vorrà aiutare.

    Martina

  2. #2
    Quello che ti succede è impossibile anche con DTD gli spazi non ci devono essere, controlla che l'immagine non abbia dei bordi o degli spazi intorno

  3. #3
    No, le immagini non hanno nulla e poi con l'intestazione si e senza no.

  4. #4
    Originariamente inviato da Martina80
    No, le immagini non hanno nulla e poi con l'intestazione si e senza no.
    É una situazione anomala che detta così come tu la dci non ha spiegazioni, l'unico modo per aiutarti e vedere la pagina se ci dai un link potremo renderci conto del problema

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,802
    il tag dell'immagine confina esattamente con il tag della cella?
    così:
    codice:
    <img /><td>
    questo è un bug noto di IE.
    ovvero se non li metti come ho scritto nell'esempio si crea quello spazio (con varie ed eventuali variazioi sul tema )

  6. #6
    Ma non succede solo su I.E. Anche con Firefox è uguale. La stessa pagina con l'intestazione W3 comporta gli spazi, senza intestazione no. Lunedì vi preparo un esempio.

  7. #7
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    domanda: cosa succede se definisci via css:

    * {margin: 0; padding: 0}
    table {border-collapse:collapse}

    ?

  8. #8
    Accipicchia. Ho trovato da sola. C'era un <p align="center"> che non veniva chiuso con il </p>. Me ne sono accorta e ho messo a posto. Grazie!

  9. #9
    Originariamente inviato da Martina80
    Accipicchia. Ho trovato da sola. C'era un <p align="center"> che non veniva chiuso con il </p>. Me ne sono accorta e ho messo a posto. Grazie!
    Te lo avevo detto che era impossibile, e che senza vedere la pagia non si poteva capire il problema del tag


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.