Quali sono gli elementi di una pagina XHTML / HTML5 dovrebbe essere esplicitamente inclusi nella struttura del documento?
Domanda
Il HTML5 definizione spec dell'elemento "sezione" è:
L'elemento sezione rappresenta una sezione del documento o applicazione generica. Una sezione, in questo contesto, è un raggruppamento tematico dei contenuti, in genere con un titolo
...
. Nota: L'elemento sezione non è un elemento contenitore generico . Quando è necessario un elemento per scopi di stile o come vantaggio per lo scripting, gli autori sono incoraggiati ad utilizzare l'elemento div invece. Una regola generale è che l'elemento di sezione è appropriato solo se i contenuti dell'elemento sarebbero elencati in modo esplicito a grandi linee del documento.
Quali contenuti dovrebbe essere esplicitamente indicato nel profilo? Non so esattamente quando e come viene utilizzato il contorno, quindi è difficile per me immagino.
Nel caso in navigazione tra le pagine da includere nel profilo? contenuti (come digressioni) tangenzialmente legati? O semplicemente il contenuto principale di una pagina?
Soluzione
Come un sacco di markup - c'è un grado di preferenza personale coinvolto. Dal momento che un contorno è più spesso utilizzato per creare un indice, che è il modo più semplice per misurare ciò che dovrebbe essere incluso in un contorno. Confronta con un documento Word. Ti aspetti di vedere l'intestazione di una parte della tabella dei contenuti? A volte sì, a volte no. Solo si può giudicare se è appropriato per la tua pagina.