2012-05-17 7 views
6

Con l'avvento di HTML5, sto iniziando a utilizzare figure per includere immagini e tabelle, tra le altre cose. Fino ad ora ho usato l'elemento caption della tabella per etichettare la tabella. Tuttavia, è possibile utilizzare figcaption per etichettare il contenuto della figura. Sembra che nel caso di un tavolo all'interno di una figura, ci siano due elementi che servono più o meno allo stesso scopo.Una tabella in una figura: utilizzare didascalia o figcaption?

Da una parte, caption è specifico per descrivere lo scopo della tabella; d'altra parte figcaption è un po 'più ampio, ma si applicherebbe al tavolo così come altri contenuti di figura.

Sarebbe opportuno utilizzare per etichettare le tabelle in cifre, se non altro per coerenza con altre figure contenenti elementi diversi?

risposta

6

Dal WHATWG spec:

Quando un elemento tabella è l'unico contenuto in un elemento di figura diversa dal figcaption, l'elemento didascalia devono essere omesse in favore della figcaption.

E mentre attualmente corrispondono, ecco un collegamento corrispondente allo W3C Editor's Draft, per ogni evenienza.

Problemi correlati