Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Guida HTML5

  1. #1
    Utente di HTML.it L'avatar di pidgey
    Registrato dal
    Mar 2002
    Messaggi
    128

    Guida HTML5

    Sto leggendo la guida html5 dal sito HTML.it.
    Ho provato a dare in pasto al validatore W3C la parte di codice presente a pag. 14 dove parla dell'elemento hgroup

    codice:
    <article datetime="2010-11-22" pubdate >
        <header>
           <hgroup>
              <h2>Le prospettive per il futuro del web</h2>
              <h1>L'HTML 5 rivoluzionerà il mondo del web</h1>
           </hgroup> 
        </header>
        
    
    Presto il web sarà pieno di siti e applicazioni che saranno in grado di mettere in crisi le più grandi case di desktop application...</p>
        <footer>
        
    
    Pinco pallino</p>
        </footer>
    </article>
    Mi viene segnalato il seguente errore:
    Element hgroup not allowed as child of element strong in this context. (Suppressing further errors from this subtree.)
    codice:
    [b] <hgroup>...
    Perchè?
    Grazie per le risposte.
    Simo78

  2. #2
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    Perché [b] lì non ci va.
    hgroup come dice il nome (header group, cioè gruppo di header) è un contenitore che serve a raggruppare una serie di elementi header di una pagina e non può essere contenuto dentro un elemento di rappresentazione come strong che serve a dare enfatizzare del testo e che inoltre essendo un elemento inline non può contenere elementi di blocco.
    In altre parole quell'esempio è sbagliato.

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    secondo le specifiche, hgroup è un elemento che può essere contenuto solo dentro altri elementi di tipo flow e strong, che è un elemento di tipo phrasing, non lo è
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  4. #4
    Utente di HTML.it L'avatar di pidgey
    Registrato dal
    Mar 2002
    Messaggi
    128
    Perfetto, sembrava strano anche a me che un elemento inline potesse contenere un elemento block.. ma hai visto mai che con l'HTML5 si potesse fare anche questo visto che introduce molte novità tipo questa http://www.w3.org/TR/html5/syntax.html#optional-tags

    Ciao e grazie.
    Simo78

  5. #5
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    Che c'entrano i tag opzionali, tra l'altro non sono una novità semmai una regressione verso html 4.

  6. #6

    1 italiano al pc

    marcolino wow un italiano che capisce qualcosa e addirittura è arrivato ad HTML 5.0
    ....
    e poi dicono che l italia e solo pizza e spaghetti....
    e la patata che piace a berlusconi
    ma noooo dai
    c'è marcolino che ci spiega html 5.0
    l italia è cresciuta

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