Aiuta a risolvere un argomento: la domanda sull'utilizzo di un articolo

2

Un membro del team e io abbiamo un disaccordo sull'utilizzo del tag <article> . Con la definizione in MDN, per me, sembra che dovrebbe essere usato quando si presenta all'utente un contenuto di qualche tipo. Sta dicendo che dovremmo usarlo in una pagina di inserimento dati (nessun blocco di contenuto è presentato all'utente). Pagine come la creazione di un nuovo utente, per esempio. Vuole avvolgere tutti i campi di immissione in un elemento articolo.

Quindi, o uno di noi è giusto? Né? Tutti e due? Siamo entrambi nuovi nello scrivere html semantico, quindi stiamo cercando di capire le cose e siamo bloccati su questo punto di contesa.

    
posta Yatrix 01.09.2016 - 16:42
fonte

1 risposta

3

Penso che la specifica sia abbastanza chiara:

The article element represents a complete, or self-contained, composition in a document, page, application, or site and that is, in principle, independently distributable or reusable, e.g. in syndication.

O, in altre parole: l'elemento article corrisponde più o meno alla normale definizione del dizionario inglese del termine " articolo " nel contesto della pubblicazione.

Non avere per distribuire qualcosa in modo indipendente per usare article , ma dovrebbe almeno avere senso farlo. Ha senso distribuire i campi di inserimento indipendentemente dal modulo di iscrizione? Se sì, allora article è appropriato, altrimenti no.

L'elemento più adatto nel tuo caso sarebbe probabilmente il completamente generico e semantico. div o forse section . (Ma nota che section , per quanto generico, ha già una certa semantica associata, in particolare, dovresti usarlo solo se ha senso che quella sezione appaia come un elemento in una struttura o sommario. Pertanto, un section dovrebbe in genere avere un'intestazione, cioè un h1 - h6 elemento possibilmente all'interno di un hgroup . Ancora una volta, molto simile all'utilizzo standard di" section "nella pubblicazione.)

La specifica ha un paragrafo informativo non normativo specifico su la differenza tra article e section .

    
risposta data 01.09.2016 - 16:57
fonte

Leggi altre domande sui tag