El código básico para insertar una tabla es el siguiente:
<table border="1" cellpadding="4"><tbody>
<tr><td>Mesa</td>
<td>Silla</td>
<td>Cama</td></tr>
<tr><td>Carro</td>
<td>Barco</td>
<td>Avión</td></tr>
<tr><td>Lunes</td>
<td>Martes</td>
<td>Miércoles</td></tr>
</tbody></table>
El resultado es este:
| Mesa | Silla | Cama |
| Carro | Barco | Avión |
| Lunes | Martes | Miércoles |
Nótese que las tres primeras palabras forman la primera fila, luego las otras tres forman la segunda fila y las tres últimas la tercera fila. Si deseas insertar una fila más agrega esta parte antes de </tbody></table>
<tr><td>Palabra 1</td>
<td>Palabra 2</td>
<td>Palabra 3</td></tr>
Del mismo modo si quisieras que cada fila tuviera más celdas entonces agrega las que quieras añadiendo las palabras entre las etiquetas <td> </td> antes de cada </tr>
Ya teniendo claro esto, ahora podemos personalizar las tablas añadiendo unos atributos.
El borde de la tabla es el más delgado, si lo quieres más grueso cambia border="1" por un número más alto, si lo dejas en "0" se quedará sin borde.
| <table border="5" cellpadding="4"> <tbody><tr><td>Tabla con borde "5"</td></tr> </tbody></table> |
Para cambiar el color del borde de la tabla añadimos después de <table el atributo
bordercolor="green" el color lo puedes cambiar, por ejemplo "red"
| <table border="2" bordercolor="green" cellpadding="4"> <tbody><tr><td>Tabla con borde verde</td></tr> </tbody></table> |
Si quieres usar un color de fondo en toda la tabla agrega bgcolor="yellow" después de <table. El color lo puedes cambiar.
| <table border="2" bgcolor="yellow" cellpadding="4"> <tbody><tr><td>Tabla con fondo amarillo</td></tr> </tbody></table> |
Este efecto también lo puedes agregar sólo a las celdas que quieras para que cada fila tenga distintos colores. Para hacer eso se usa el mismo atributo, pero en vez de ponerlo después de <table lo pones después de la etiqueta <tr por ejemplo:
| Fila café | Fila café |
| Fila gris | Fila gris |
Este fue el código para hacer eso:
<table border="1" cellpadding="6">
<tbody><tr bgcolor="brown">
<td>Fila café</td><td>Fila café</td></tr>
<tr bgcolor="grey">
<td>Fila gris</td><td>Fila gris</td></tr>
</tbody></table>
También puedes poner una imagen de fondo en la tabla, para lograr eso agrega background="URL de la imagen" después de <table. Yo he puesto una imagen animada (.gif) en el ejemplo.
| Tabla con fondo de imagen | Tabla con fondo de imagen |
<table background="URL de la imagen" border="1" cellpadding="4">
<tbody><tr><td>Tabla con fondo de imagen</td>
<td>Tabla con fondo de imagen</td></tr>
</tbody></table>
Como verás después de entender el código básico todo lo demás resulta fácil. De cualquier modo puedes probar los resultados y variaciones en un blog de pruebas antes de publicarlo.




Iconos RSS

42 comentarios:
Creo que ha ricardo le ha quedado mas que claro como poner una tabla. No solo explicas como hacerla, sino adempas como adornarla. Excelente trabajo bro!
Un abrazo!
Gracias brother, espero que sí me haya entendido. Soy medio torpe para explicar las cosas, jeje.
Saludos.
No, para nada. Fue muy clara tu explicación. Es mas, lo estoy por eviar a un par de redes sociales. Espero que recibas un par de visitas extras. Un arazo!
Muchas gracias brother, la vida y la ciencia te premiará, jaja.
Y aprovecho para corregir mi error, es Alcobendas (Madrid) y no Alicante,
Sorry Ricardo =P
no sabia como hacer eso...
bastante interesante...
saludos
Soy el aludido del post, pero os habéis adelantado otros para felicitar a El Potro.
La explicación está clarísima y hasta un analfabeto informático como yo, he conseguido hacer las tablas.
Quiero también hacer pública la generosidad y amabilidad del Potro, que ha tenido el detalle de brindarse hacerme él las tablas si yo no lo conseguía, muchas gracias. Como Mafalda: "No cambies jamás".
Un abrazo.
Por nada Ricardo, lo importante es que todos aprendamos y podamos ayudarnos unos a otros.
Un abrazo.
Hola amigo:
Como te comenté por correo privado las tablas quedaron fenomenal en mi web de Alquileres.
Pero el problema ha surgido ahora al querer poner una tabla de las Excursiones en el Blog. He utilizado el código básico de arriba y en la prueba sale preciosa pero al editarla en post aparece con un espacio intermedio en blanco, o sea se desplaza al final de la página justo enfrente de la última palabra de la barra derecha (sidebar), como si fueran incompatible ¿Cómo puedo subirla y colocarla en su lugar, sin dejar ese espacio tan grande en blanco ?
Saludos y gracias por tu ayuda, Ricardo
Hola Ricardo,
Entra a Configuración > Formato y en Convertir saltos de línea selecciona No.
Guarda los cambios y revisa cómo ha quedado.
Saludos.
Hola amigo:
El espacio en blanco por fin se eliminó y ha quedado muy bien. Gracias
Qué bueno que haya quedado bien.
Saludos.
Estimado amigo: Te cuento que soy nueva en esto del blog. Mi duda es la siguiente:si deseo insertar ina tabla que no es uniforme en todas sus filas (ej 1º fila, 1columna en la 2º fila 3columnas) como seria el código html?
Desde ya muchas gracias
Hola ANDREA TORRES,
Sería del mismo modo, sólo que dejarías vacíos los espacios de las columnas o celdas que no vayas a ocupar.
Saludos.
Hola. Me gustaría que me explicases cómo puedo poner los diferentes gadgets de la sidebar en "bloques" al igual como lo tienes tú. Al igual que tus entradas que también están separadas por bordes. Gracias
Hola ¡ay que me parto!
Esos atributos se modifican en la plantilla, las propiedades de las entradas están en donde dice:
.post {
Por ejemplo para darle separación pones abajo de esa línea margin:0 0 10px pero los valores dependerán de tu plantilla.
En el caso de la sidebar es lo mismo, las propiedades las modificas donde dice:
.sidebar .widget {
Es un poco complicado explicarlo por acá, pero puedes hacer tus experimentos en un blog de pruebas para que vayas viendo los resultados.
Saludos.
Bueno, Ya lo he puesto en el blog: newgeneration.blogspot.com
Pero me gustaria que el titulo estubiera arriba de el banner, como lo hagoo??
Muchas graciaas!!
UHHH!
la url es: newgenerationofsound.blogspot.com
Lo sientoo :)
Pedo, mear, pis, jajajajajajajajaja.
Pues veo que ya lo lograste, veo los títulos arriba de los banners.
Saludos.
JAJA esque estube trasteando el codigo y cambie los nombres(no se me ocurria nada mas, jaja)
Pero estas seguro al 200%, porque a mi me aparece el titulo al lado izquierdo de el banner
Pero si tu lo dices, OK
Muchas graciaaas!!
Ah ya, es que en Internet Explorer se ve mal (qué raro).
Dentro de <table border='0' cellpadding='80'> pon esto:
text-align='center'
Saludos.
Ok, Lo intentare mañana, oi ya no me da tiempooo JAJA
Graciaas
Holaa!
Ya esta solucionadoo, Muchas Gracias Potro
Gracias a ti mi proyecto ya va cogiendo formaa! JAJA
Y que sepais que ya podeis visitar y recomandar mi blog:
newgenerationofsound.blogspot.com
Hola, estoy aplicando lo que dices, inserte la tabla, pero esta muy alejada del titulo de la entrada, como hago para que este cerca, asi como tus tablas de esta pagina que estan cerca al texto y no separadas por grandes espacios gracias,
Hola jucaboo7,
Para eliminar esos grandes espacios necesitas poner el código sin espacios, todo junto, por ejemplo:
<tr><td>Palabra 1</td><td>Palabra 2</td><td>Palabra 3</td></tr>
Saludos.
OYE para kitar los espacios en blanco que aparecen en el blog Hice lo que dijiste pero las otras entradas donde tengo enlaces se amontonan muy feo ...
sabes komo podria hacerlo nada mas para ke se kite el espacio en blanco sin que se amontonen los enlaces en las otras entradas??
Gracias!
No sé qué método hayas seguido, en los comentarios mencioné dos métodos distintos pero cada uno es para un caso en específico que no funciona para todos los casos.
Saludos.
hehehe use el de ir a formato convertir saltos en linea y luego no...
ese segui pero me amontona los enlaces habra un metodo ke solo sea para las tablas???sin que afecte los enlaces de las otras entradas?
problema resuelto amigo
gracias!
Es que ese no era el indicado para ti, sino el de poner el código todo junto, pero veo que ya lo has resuelto ;)
A ver si me podeis ayudar, entre el titulo y donde me aparece la tabla hay una gran distancia y no sé el motivo por el que ocurre esto, he estado mirando en el codigo html pero no aparece nada y no sé si será un problema de la plantilla, pero hay ya no tengo ni idea. Os dejo el enlace
http://ligapgwolves.blogspot.com/2009/02/records-jugadores.html
Saludos y gracias
Solucionado con leer los comentarios. Miles de gracias y gracias valga la redundancia por este maravilloso blog :)
Excelente! Qué bueno que ya lo has solucionado :)
Saludos!
hola alguien sabe como consigo un codigo en forma de tabla con capcha para que me informen sobre un enlace roto?
Ni idea, no sé si haya algún código así que funcione para Blogger
Amigo, cómo haces para poner al final de tu página esos marcadores para compartir la página... me parece re buenos.
Hola Dr. Miguel,
Te dejo el enlace donde se explica cómo poner esos marcadores sociales:
http://ciudadblogger.com/2009/06/poner-marcadores-sociales-en-blogger.html
Saludos.
Muy bueno me ayudo para este post http://curiosidadesofworld.blogspot.com/2010/04/el-festejo-del-dia-del-nino-en-el-mundo.html
Gracias Potro muchas gracias
Qué bueno que te ha servido.
Por cierto, quedó muy buena tu info del post.
Saludos.
Excelente aporte, gracias
Qué bueno que te ha gustado.
Gracias por pasar.
Excelente aporte.
Publicar un comentario en la entrada
Gracias por tus comentarios. Si tienes una consulta sobre tu blog deja la dirección del mismo.