A juzgar por el hecho de que creamos wpdatatables, no es ningún secreto que nos gustan las tablas. Tanto que escribí este largo artículo sobre ellos para ayudar a aquellos de ustedes que son principiantes y quieren aprender sobre las tablas HTML. Las tablas HTML se utilizan para mostrar datos que tienen sentido en el software para hojas de cálculo. Estos consisten en filas y columnas y a menudo se usan en sitios web para una visualización eficiente de los datos de la tabla. Entonces, ¿cómo es una mesa en HTML? ¿Cuándo usarlo y por qué? ¿Cuáles son los buenos ejemplos de la tabla HTML? Hoy, responderemos estas preguntas y muchas más para ayudarlo a comprender todo lo que necesita saber sobre las tablas HTML.
contenido
Introducción a las tablas
Estilización de la mesa
Preguntas frecuentes sobre tablas HTML
Herramientas de generación de tabla HTML
La introducción a las tablas de tabla HTML se utiliza para organizar datos (como texto, imágenes, enlaces, etc.) en el diseño de la tabla, en principio, filas y columnas. Al usar tablas, una tabla en HTML tiene mucho sentido cuando desea organizar datos que se verían mejor en una hoja de cálculo. Una tabla HTML es una excelente manera de mostrar cosas como datos financieros, calendarios, precios, características, el panel con información nutricional, puntajes de bolos y muchos otros datos de tabla.
Existe la posibilidad de escuchar que las tablas no eran semánticas. Sin embargo, esto no es cierto en absoluto. Las tablas indican datos semánticamente tabulares y son la mejor opción para mostrar este tipo. Cuando no usa las tablas mientras algunos datos se ven geniales en las tablas, hay cosas que no deben organizarse de esa manera, simplemente porque no tendría ningún sentido. Hay otros usos inadecuados de las tablas CSS que deben evitarse si es posible. Por ejemplo, nunca debe usar tablas de mesa. La cuestión es que los elementos de la tabla describen datos semánticamente tabulares, y su uso para otros fines es una violación de la obligación semántica. La regulación general es que los sitios web sean accesibles. Los lectores de pantalla representan una parte de la accesibilidad que leen las tablas de arriba a abajo, de izquierda a derecha. Con las tablas en HTML, el orden de cómo se presenta el sitio está determinado por las opciones visuales en lugar de las opciones de accesibilidad. En tales casos, los lectores de pantalla no siempre funcionan como desee. Ahora, para hacer el punto aún más fuerte, imagine una “barra lateral a la izquierda”. En este caso, una tabla dictaría que la tabla debería ser la primera en el orden de origen. No solo sería malo para la accesibilidad, sino que SEO sufriría, porque el contenido principal no estaría en el centro de atención.
Parte de este problema podría resolverse con las etiquetas semánticas en las etiquetas de la tabla HTML, pero eso también significaría el uso de HTML doble. Lo mejor que puede hacer simplemente no usaría las tablas de tabla, pero si insiste absolutamente en esto, use el rol = “Presentación” en la tabla para indicarla. Elementos de tabla Las tablas HTML generalmente vienen con una breve descripción de su propósito. A veces, el atributo resumido ofrece una descripción más detallada, para el beneficio de las personas que usan agentes de usuario basados en el habla o usuarios. Consulte la tabla HTML Pen y la tabla Ahmad Awais (@AHMADAWAIS) en CodePen. Las hileras de la mesa se pueden agrupar en secciones de cabeza, pie y cuerpo (a través de los elementos tfoot y tbody). Los agentes de los usuarios pueden explotar la división de cabeza/cuerpo/pie para soportar las secciones del cuerpo independientemente de las secciones de la cabeza y el pie. Al imprimir tablas HTML largas, la información de cabeza y pie generalmente se muestra en cada página que contiene la tabla. Si desea proporcionar más información estructural, también puede agrupar columnas. Además, las propiedades de la columna se pueden declarar al comienzo de la definición de la tabla utilizando el Colgroup et al.
Las celdas en la tabla contienen información y/o datos de encabezado y pueden extenderse en varias columnas y filas. Al etiquetar cada celda con el modo de tabla HTML 4, los agentes de usuario no vistas pueden comunicar la información del usuario más fácilmente. No solo es útil para los usuarios con discapacidades, sino que hace posible que los navegadores inalámbricos modales con capacidades de visualización limitadas para administrar las tablas HTML. Ya mencioné que las tablas HTML no deben usarse para la aparición. En su lugar, debe usar hojas de estilo siempre que sea necesario lograr mejores resultados y una mejor accesibilidad. Cape y cuerpo para echar un vistazo a un ejemplo básico de estilo de tabla HTML: consulte los estilos de tabla básicos para los bolígrafos de Tommy Hodgins (@TomHodgins) en el codepen. . Imagine mirar una fila (horizontal) para ver a una sola persona e información relevante al respecto. Cuando busque una columna (vertical) (vertical), obtendrá una idea de la variedad o el patrón de datos. La primera fila es el encabezado de la tabla y no contiene datos, solo los títulos de las columnas. Puede indicar semánticamente que este es el caso del , que incluiría el primero (puede incluir tantas líneas como sea necesario, que son toda la información del encabezado).
Al usar , no debe haber que sea un hijo directo de . Todas las filas deben estar en ,
o . El sótano de la tabla junto con y , hay para empacar las filas de la mesa que indican el sótano de la tabla. Al igual que , es mejor indicar semánticamente que no son datos, sino información auxiliar. La ubicación es única en HTML, ¡porque viene después de y antes de ! Entonces, incluso si puede parecer lógico encontrarlo al final de la , no es el caso. Debido a que el sótano contiene información necesaria para comprender la tabla, se coloca antes de los datos en el orden de la fuente para una mejor accesibilidad. La sustancia de la tabla se puede usar en tablas HTML largas para repetir el encabezado, por ejemplo. Sin embargo, se puede usar para otros fines, por ejemplo, con un aspecto en el que la posición de los elementos salta de abajo hacia arriba según las necesidades. Los elementos de tabla y sus atributos HTML TAG identifican uno o más elementos que tienen contenido resumido de una tabla. El elemento
debe ser el descendiente directo de un elemento . En html5,
se puede colocar antes o por los elementos
y , pero debe aparecer de acuerdo con cualquier elemento ,
y .
html etiqueta El elemento
debe ser un descendiente directo de un elemento y se usa para identificar los elementos que incluyen el cuerpo de la tabla. El elemento
siempre debe venir después de un elemento y puede venir antes o por un elemento .
etiqueta html atributos
El elemento
se usa para agrupar los valores o
en una sola fila de valores de valores o datos de tabla. El elemento
puede ser un hijo directo de un elemento o vestido con un padre ,
o elemento. atributo de etiqueta html
alinear
Valín
El elemento se usa para agregar una leyenda a una tabla HTML. A