2012-05-17 10 views
6

Con la llegada de HTML5, estoy comenzando a usar figure para encerrar imágenes y tablas, entre otras cosas. Hasta ahora he usado el elemento caption de la tabla para etiquetar la tabla. Sin embargo, figcaption se puede utilizar para etiquetar el contenido de la figura. Parece que en el caso de una tabla dentro de una figura, hay dos elementos que sirven más o menos al mismo propósito.Una tabla en una figura - use leyenda o figcaption?

Por un lado, caption es específico para describir el propósito de la tabla; por otro lado, figcaption es un poco más amplio, pero se aplicaría a la tabla, así como a otros contenidos figura.

¿Sería apropiado usar figcaption para etiquetar las tablas en cifras, si no es otra cosa que consistencia con otras figuras que contienen elementos diferentes?

Respuesta

6

Desde el WHATWG spec:

Cuando un elemento de la tabla es el único contenido en un elemento de la figura distinta de la figcaption, el elemento caption debe omitirse en favor de la figcaption.

Y aunque coinciden actualmente, aquí hay un enlace correspondiente al W3C Editor's Draft, por las dudas.

Cuestiones relacionadas