Las tablas HTML, una vez utilizadas para la aparición de páginas web, ahora son un dolor de cabeza para muchos diseñadores web. Las tablas a menudo funcionan mejor con anchos fijos, lo que significa que pueden llorar diseños de sitios web receptivos, de lo contrario píxeles. Entonces, ¿qué debe hacer un presente de Word? Lo primero que hay que ver con las tablas es usarlas con moderación. Las tablas deben usarse para datos tabulares y nada más. ¿No está seguro si una tabla es la opción correcta para un conjunto de datos en particular? Póngalo en la prueba de la hoja de prueba. ¿Tendrían sentido estos datos presentados en una hoja de cálculo?
Si es así, una tabla HTML es una buena opción. Si no, considere usar una lista u otro elemento para presentar los datos. Después de identificar una tabla como la mejor opción, ¿entonces qué? Asegúrese de que se juegue bellamente, independientemente del tamaño del dispositivo que visualice la mesa. Más fácil de decir que hacer, ¿verdad? No temáis. En este tutorial, descubrirá sobre cinco herramientas diferentes que puede usar para hacer tablas HTML muy receptivas. ¿Cómo se gestionan las tablas de WordPress? No hay una respuesta simple a esta pregunta. La forma en que las tablas se presentan en WordPress varían de un tema a otro, porque el estilo de la tabla es administrado por el CSS entregado con cada tema.
Por lo tanto, las tablas se representan de acuerdo con las reglas CSS incluidas con el tema activo. Cambiar los temas y la forma en que se representan las tablas cambiarán. Algunos temas tienen un mejor soporte incorporado para tablas receptivas que otros. Twentysteseen, por ejemplo, hace un trabajo bastante bueno en el tratamiento de tablas siempre que solo tengan dos o tres columnas llenas de bits cortos. Sin embargo, no todos los temas están tan bien diseñados como Twentysexteen. Echemos un vistazo a cómo TwentySteseen administra una mesa HTML cuando se reproduce en un dispositivo portátil. Aquí hay un poco de HTML que producirá una tabla con cinco columnas y seis filas. Afecta los sistemas de gestión de contenido más populares según W3Techs.
La idea está cargada JPEN365/690646DA6B8A6926F49B0C2F50A4B197
Cuando se inserta en una publicación con un tema de veintexi para niños activados, esa mesa se ve bastante bien vista en una computadora portátil o monitor de escritorio. Desde el principio, está claro que los veinteseos incluyen un estilo de masa cuidadoso. Podemos usar el modo de dispositivo de Herramientas para desarrolladores de Chrome para ver cómo se ven las cosas en un dispositivo más pequeño.
Una tabla sin complementos instalados. Bueno, esto no es ideal. Los dos desarrolladores han incluido estilos CSS que hacen que las tablas sean receptivas. Si esta tabla incluyera solo dos o tres columnas, probablemente se vería bastante bien.

Sin embargo, esta tabla incluye cinco columnas, que es demasiado para el estilo de tabla predeterminado incluido en dos años. Reparemos esta comida. Haga que las tablas receptivas manuales la primera opción que analizaremos es un remedio manual que incluye agregar CSS y JavaScript al tema. Puede sonar complicado, pero en realidad es bastante simple. Para hacer las tablas receptivas, necesitamos tres cosas: una tabla HTML correctamente formateada.
Un pequeño JavaScript para asociar cada celda de encabezado con las celdas de datos que aparecen en la misma columna de la tabla.
Un conjunto de reglas CSS simples que se activarán cuando la pantalla se reduzca bajo un ancho predeterminado. Este bit CSS reorganizará las filas de la tabla en las columnas, ocultará la fila de celda de título y agregará el contenido de las celdas de encabezado a cada celda de datos.
Es importante tener en cuenta que la tabla debe formatearse correctamente para que esto funcione.
El script está diseñado para buscar celdas de encabezado en un elemento de tema y para atribuirlas como atributos de datos de un elemento TBODY. Si crea una tabla que no incluye el tema y los elementos TBORIC, el código no funcionará. Aquí está el JavaScript que usaremos:
La idea está cargada JPEN365/F34BBFF7D9DB99F912E1E75193071718
Y aquí está el CSS aplicable.
Cargue el esencial JPEN365/337EE996D81AD4B6E62474B3639DF3B
La forma más fácil de usar este código es agregarlo directamente a la publicación o página donde aparece la tabla. Puede hacer esto eliminando CSS entre etiquetas de estilo y eliminando JavaScript entre las etiquetas de scripts.
Si decide hacer esto, asegúrese de minimizar a JavaScript antes de ingresarlo en el editor de texto o la función WPAAUTOP agregarán saltos de párrafo al script, rompiéndolo en este proceso. WordPress publica con CSS y JavaScript minimizados para agregar al final del final del final del final del final del correo. El resultado es en realidad muy hermoso. Así es como se ve la tabla cuando se presenta con la vista previa de iPhone5 en Google Chrome.
Una tabla con manual CSS y JavaScript agregado. Una mejor manera de hacer comidas agregando CSS y JavaScript directamente para publicar no es la mejor manera de agregar el código.
Si usa este código una vez, es bueno agregarlo directamente a la publicación o página donde aparece la tabla. Sin embargo, si usa las tablas regularmente, una mejor manera de agregar el código es incorporarlo directamente en los archivos de temas. Agregar el código incluso a su tema no es tan difícil. Puedes hacerlo en solo cuatro pasos.

En primer lugar, asegúrese de usar un tema infantil para evitar perder el trabajo la próxima vez que actualice el tema.

En segundo lugar, copie e inserte el archivo CSS en el archivo style.css del tema.
Tercero, guarde JavaScript como un archivo separado y cárguelo en su tarea.
Cuarto, use la función WP_ENQUEE_SCRIPT de sus temas de archivo Functions.php para agregar el recurso JavaScript a su tema, asegurándose de establecer in_footer en Tru mientras lo hace.
La parte más difícil del proceso es agregar el archivo de script con wp_enqueue_script, pero puedo dar este paso un poco más fácil.
Aquí hay un fragmento de código que puede agregar al archivo Functions.php que agregará el archivo JavaScript al tema suponiendo que tiene el archivo JavaScript Tablas receptivo.js y lo pondrá en el directorio principal del tema. El jpen365/ Edbaff053f33d0d44d219a0a2687d802
Su archivo Functions.php puede verse un poco diferente, pero esto le da una idea de lo que debe verse la función de cola.
WPMU Dev Writer y desarrollador de WordPress Daniel Pataki tratado en WP_ENQUEUE_SCRIPT La función wp_enqueue_script en este blog. Entonces puede consultar ese tutorial, como lo hice yo, si enfrenta este paso.
Después de haber seguido los cuatro pasos, CSS y JavaScript estarán disponibles en cada página de su sitio y todas las tablas en el sitio serán receptivas. Bien hecho. Usando un complemento para crear una tabla, por supuesto, es posible que no desee pasar a todos estos problemas y simplemente prefiere usar un complemento de WordPress. Ciertamente, hay muchos complementos para tablas en el director de complementos de WordPress, muchos de los cuales afirman hacer tablas receptivas. Para ahorrar su tiempo en la búsqueda, consulte nuestra publicación sobre cómo elegir el mejor complemento de WordPress, que compare varios complementos de mesa receptivos que hacen un buen trabajo al reproducir tablas en dispositivos de cualquier tamaño.
Sin embargo, tenga en cuenta que estos complementos no afectarán las tablas existentes ya agregadas a su sitio. Si está buscando un complemento para reparar tablas retroactivas, consulte los complementos a continuación.
Mesa receptiva de Magic Liquidizer

Este complemento está diseñado para hacer los elementos estándar de la tabla receptiva HTML. Todo lo que tiene que hacer es instalar y activar el complemento y cualquier tabla incorporada en publicaciones y páginas se liquidará mágicamente. La página de configuración del complemento ofrece la opción de especificar el ancho de la ventana de visualización en la que la configuración receptiva entra en vigencia. Entonces, si las tablas ingresan al modo de respuesta demasiado temprano o rompen el aspecto antes de pasar al modo de respuesta, puede ajustar el ancho de la ventana de visualización. Además, si el complemento no funciona usando el elemento de hoja como selector, también puede configurar el complemento para seleccionar las tablas después de #ID o .class. Lo que el complemento hace de hecho es agregar pantalla: ninguno; a la tabla CSS en el ancho establecido de la ventana de visualización. Luego use JavaScript para reconstruir la tabla como una lista de descripción HTML. Los títulos se agregan como términos, y los valores de la tabla se agregan como definiciones. Aquí está el resultado. Tabel creado con la tabla receptiva de Magic Plugin Liquidizer. Es posible que haya notado que la tabla de la tabla no fue tomada y mostrada por este complemento. Si usa este complemento, querrá evitar el uso de la leyenda porque no se mostrará cuando la tabla se vea en modo receptivo. ¿Estás interesado en la mesa receptiva de Magic Liquidizer?
Descargar
Tablas receptivas automáticas
Este complemento de súper esqueleto hace exactamente lo que dice que hará: automáticamente fabrica tablas receptivas. Instálelo, activelo, configure algunas configuraciones básicas y todas las tablas HTML incorporadas en publicaciones y páginas se representarán receptivamente. Después de instalar el complemento, vaya a Configuración> Tablas receptivas para configurar el complemento. Primero, marque el cuadro de selección para hacer las tablas receptivas, luego establezca un punto de interrupción donde las tablas deben pasar en modo receptivo y luego decida cómo desea las tablas. Seleccionar las opciones de estilo predeterminadas producirá una tabla que se vea así: tabla creada con el complemento automático receptivo. Bastante bonito, ¿verdad? ¿Como funciona? Al igual que Magic Liquidizer, este complemento agrega pantalla: Ninguno; a la tabla y reconstruir las tablas usando JavaScript. Sin embargo, en lugar de usar una lista de descripción semánticamente significativa, este complemento construye la tabla receptiva en elementos div. El resultado final se ve muy hermoso, pero desde un punto de vista semántico, la marca no es ideal. Además, vale la pena señalar que este complemento no reproduce la leyenda de la mesa en modo receptivo. Por lo tanto, deberá encontrar otra forma de agregar una ley o título para la tabla. ¿Estás interesado en las tablas automáticas receptivas?

Descargar

¿Cuál es la opción correcta para ti? Bueno, eso está arriba. ¿Con qué frecuencia usa comidas? ¿Qué tipo de conjuntos de datos presenta en las tablas HTML? ¿Desea que un complemento haga todas las tareas pesadas o le gusta estar prácticamente con su código de sitio? La forma en que responde estas preguntas lo ayudará a determinar cuál de estas herramientas es la adecuada para su sitio de WordPress.
¿Desea una herramienta poderosa para tablas que pueda usar para crear tablas complejas que se puedan ordenar y buscar? ¿Está tratando con grandes conjuntos de datos y tablas de ancho fijas que desea que se pueda descender sin romper el diseño receptivo de su sitio? Luego elija uno de los complementos que analicé en esta publicación.
¿Le gusta mirar en el código y desea una solución hecha a mano que no use recursos y se vea bien? Pruebe la implementación manual y cámbielo para hacerlo por su cuenta.

¿Solo buscando el botón fácil? Eche un vistazo a las tablas de respuesta automática o la tabla de respuesta Magic Liquidizer. Uno de estos dos te hará feliz, estoy seguro.

Las comidas no deben verse horribles en los teléfonos inteligentes y las tabletas. Con poco pensamiento y esfuerzo, puede usar tablas HTML en su sitio de WordPress y hacer que se vean muy bien en cada dispositivo.
¿Usas tablas HTML? ¿Cómo te aseguras de que se vea genial en cada dispositivo? ¿Utiliza una herramienta o complemento que no hemos incluido en nuestra lista?
Etiquetas:
diseño
mesa receptiva
Comidas
Cómo crear tablas receptivas en WordPress
Tags Cómo crear tablas receptivas en WordPress
homefinance blog