Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    138

    DTD strict e bordo immagine indesiderato

    Ciao a tutti

    ho questo problema.
    documento xhtml, DTD strict, le immagini hanno un bordo inferiore di 4px. assolutamente non richiesto: solamente con FF, tutto a posto con IE6.

    ho guardato molti 3d sul forum. alcuni verificano questo errore. non ho trovato però soluzione.
    in molti casi erano pagine mal fatte, per nulla validabili.

    le mie pagine sono invece validate transitional, scritte in maniera credo decente.
    ho provato quindi a risalire a monte di tutto.
    ho fatto due paginette facili facili, una con DTD strict, uno con DTD transitional.

    Questi i link.
    Pagina strict
    Pagina transitional

    giusto per comodità ho inserito i link di validazione di entrambe.

    aprendo quella strict con FF si nota la differenza rispetto a quella transitional: un bordino verde sotto entrambe le immagini della nostra italica patria, che poi sarebbe il colore di sfondo del contenitore. nulla di ciò con IE6.

    facendo tesoro di tutti i consigli degli altri 3d questa è la porzione di codice utile

    codice:
    <body>
    <div class="immagine">[img]img/mappaItalia.jpg[/img]</div>
    <div class="immagine">[img]img/mappaItalia.jpg[/img]</div>
    </body>
    questo altresì il css
    codice:
    *{
    	padding:0;
    	margin:0;
    	border:0;
    }	
    
    .immagine {
    	background-color: #33CC33;
    	width:194px;
    }
    
    img{
    	padding:0;
    	margin:0;
    }
    la width per la classe immagine è per non vedere il bordo per tutta la larghezza.
    (padding e margin 0 è una ridondanza che non cambia le cose....che ci sia o meno )

    come si ovvia?

    grazie a chiunque vi dedicherà tempo et energie.

    [che poi magari dovevo cercare meglio...]

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    138
    ... aggiungo un elemento credo interessante.

    Questo link rimanda ad un pagina con DTD strict di constile.org: credo una risorsa abbastanza conosciuta...

    si nota lo stesso effetto sotto l'immagine del libro: provar con IE e quindi con FF.
    quindi: o quella pagina non è stata curata da quel punto di vista. oppure è qualcosa di connaturato nel DTD strict (ma mi sembra alquanto strano... :master: )....

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    138
    mi autoquoto per l'ennesima e ultima volta, scusandomi per questo presenzialismo marzulliano.

    la soluzione è definire per l'immagine:

    display: block;

    o in alternativa

    vertical-align:bottom;


    forse dovevo cercare meglio anche qui dentro..
    [...eddai... spero che a qualcuno venga utile... ]

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.