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

    [xhtml strict] validare IMG in A

    qualcuno mi sa dire perchè il codice seguente non viene validato?

    codice:
    <a href="index.html">
       [img]home.gif[/img]
    </a>
    Error: element img not allowed here; possible cause is an inline element containing a block-level element


    come caspita si fa a inserire un link in un'immagine con xhtml e far sì che il validator lo digerisca?
    Sotto la panza la mazza avanza.

  2. #2
    alè ho pure sbagliato forum... moderatoriii
    Sotto la panza la mazza avanza.

  3. #3
    risolto... il tutto andava contenuto in un div, a quanto pare per il validator gli elementi inline da soli non han ragione di esistere... ne ho imparata una nuova
    Sotto la panza la mazza avanza.

  4. #4
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    umh mi sembra strano hai lasciato lo spazio prima della slash si chiusura?

    [img][/img]

  5. #5
    con o senza spazio non sembra interessargli... vuole il div
    Sotto la panza la mazza avanza.

  6. #6
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    uh beh cmq sia ti consiglio pure di scrivere il codice dell'immagine così tutto compatto:

    <div>[img][/img]</div>

    in questo modo correggi pure un noto bug di IE che lascia dello spazio superfluo attorno all'immagine

  7. #7
    Utente di HTML.it L'avatar di span
    Registrato dal
    Jan 2004
    Messaggi
    1,644
    esatto, in xhtml (strict, mi pare) gli elementi inline devono stare dentro ad elementi block.

    lo spazio prima di /> si usa perché senza crea problemi con browser un po' datati, non mi ricordo quali (ma ormai estinti ).

  8. #8
    boh su ie sp2 non dà problemi... comunque d'ora in poi li metterò
    Sotto la panza la mazza avanza.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.