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

Discussione: XHTML e div

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175

    XHTML e div

    non posso aprire e chiudere un div che ha lo stesso nome 2 o + volte nella pagina:

    es sul mio sito ho:
    codice:
    <html>
    ....
    <div id=prova>
    </div>
    ...
    <div id=prova>
    </div>
    </html>
    ma il validatore (DTD Strict dal sito del W3C) al 2° div mi dice che il div è già definito. E nonostante sia chiuso non posso usarlo.
    Che devo fare devo creare div di nome diverso ma con le stesse funzioni di formattazione?

  2. #2
    In questo caso puoi usare una classe, perchè le classi le puoi usare più volte:

    <html>
    ....
    <div class="prova">
    </div>
    ...
    <div class="prova">
    </div>
    </html>


  3. #3
    gli ID sono identificatori univoci in xhtml, non possono essere ripetuti più volte, li si usano le classi
    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175
    grazie, risolto.
    qualcuno mi aiuterebbe a risolvere quesi ultimi 3 errori?
    http://validator.w3.org/check?uri=ht...tomatically%29

  5. #5
    Per il primo errore devi scrivere onclick piccolo, non OnClick.

    Per gli altri due controlla di aver messo il tag <a> correttamente.


  6. #6
    il primo devi scrivere onclick tutto in minuscolo

    mentre il secondo mi sa che non hai chiuso le "a"
    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175
    <noscript>
    <a href="...">
    [img]...[/img]
    </a>
    </noscript>

    <noscript>
    <a href="...">
    [img]...[/img]
    </a>
    </noscript>

    Hanno questa struttura qui non sono non chiusi...

  8. #8
    Non sono molto pratico, ma credo che non accetti il <noscript> prima di <a>.

    Facendo così?...

    <noscript>


    <a href="...">
    [img]...[/img]
    </a></p>
    </noscript>

    :bubu:

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175
    fatto
    This Page Is Valid XHTML 1.0 Strict!

  10. #10
    ovvero era solo il tag <a> subito dopo il <noscript>?

    buffo...

    e cmq per tornare al problema di prima sappi che se proprio non vuoi/puoi usare le classi ma tiservono due div puoi specificare due nomi di div diversi:

    <div id="primo"></div>
    <div id="secondo"></div>

    e poi nel css dire

    #primo, #secondo {
    ...
    }

    cyao
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

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.