13 Abr Ejercicio fácil de creación de tablas html. Incluye solución
Las tablas son un recurso html muy práctico.
Aunque ya no son tan populares como lo fueron hace algunos años, ahora su uso ha quedado relegado mayormente a la representación de datos.
En este ejercicio se plantea un casó típico y práctico.
- Puedes repasar la teoría necesaria en esta publicación.
- Encontrarás también otro ejercicio sobre tablas ligeramente distinto aquí.
¡Entremos en materia!
Enunciado
Dado el siguiente documento html se desea conseguir el resultado de la imagen adjunta.
<!DOCTYPE html>
<html>
<head>
<title>Ejercicio tablas html</title>
<meta charset="utf-8"/>
<meta name="author" content="francesc ricart"/>
<style>
table{
border-collapse:collapse;
caption-side: bottom;
}
caption{
font-weight:bold;
margin-top:16px;
}
th,td{padding:5px 10px;}
td,th{border:1px solid #1c1c1c;text-align:center;}
</style>
</head>
<body>
<!-- puedes copiar y pegar todo el código en sublime o brackets para resolver el ejercicio -->
</body>
</html>

Solución del ejercicio
Fijaros que el enunciado adjunto un poco de código css para que el resultado sea el de la imagen.
Este código no debe preocuparte ahora.
¡Te invito a leer el tutorial css de mi web más adelante!
Se adjunta a continuación una posible solución:
<table>
<caption>Este es el caption de la tabla</caption>
<thead>
<tr>
<th>Ciudad</th>
<th>Aeropuerto</th>
<th>Playa</th>
<th>Habitantes</th>
</tr>
</thead>
<tbody>
<tr>
<td>Reus</td>
<td>Si</td>
<td>No</td>
<td>100000</td>
</tr>
<tr>
<td>Tarragona</td>
<td>No</td>
<td>Si</td>
<td>130000</td>
</tr>
<tr>
<td>Madrid</td>
<td>Si</td>
<td>No</td>
<td>3100000</td>
</tr>
<tr>
<td>Barcelona</td>
<td>Si</td>
<td>Si</td>
<td>1600000</td>
</tr>
</tbody>
</table>
Si juntamos todas las piezas resolvemos el ejercicio.
Como curiosidad fijaros que si invertís el orden y escribís primero el <tbody> y luego el <thead> el resultado final es el mismo. El navegador entiende estas etiquetas y como debe ordenarlas.
¡Hola!
Querido lector,
Deseo que te haya sido de utilidad.
¡Si te ha gustado este contenido te animo a seguirme en mi perfil de empresa de Linkedin!
Entradas relacionadas:
El lenguaje de marcas sirve para dotar de estructura y contenido a un documento web. Mediante la etiqueta div veremos un ejemplo de como dotar de estructura a una página web. Y después utilizaremos la...
Una duda frecuente cuando nos iniciamos en el mundo del html es saber cuando debemos usar un h1, un h2, un h3 o hasta un h4. En esta entrada miramos de dar un criterio lógico que pueda servir de ayuda...
¿Que formato de imagen usar? Influye la velocidad de carga, las transparencias, animaciones y la seguridad. Resumo las ideas clave.
Cuando escribes contenidos en Internet es inevitable cometer errores. ¿Sabes como corregirlos semánticamente para que los navegadores se enteren de que has escrito una corrección o actualización?
Ejercicio html nivel principiante para practicar el uso de las principales etiquetas html de texto. Incluye enunciado y solución.
¿Existe alguna herramienta gratuita, rápida y sencilla de usar para dibujar el croquis de una maqueta web? + info en la publicación.
No Comments