Buenas JurreNawijn has cumplido exactamente con lo que pedía el ejercicio
Como forma de mejorar te recomendaría que trataras de evitar la repetición de código. Por ejemplo tienes
#tabla1 {
width: 600px;
border: 8px solid gray;
border-collapse: collapse;
}
#tabla1 th, #tabla1 td{
width: 20%;
border: 8px solid gray;
border-collapse: collapse;
}
Para evitar la repetición de los estilos de los bordes podría organizarse así:
#tabla1 {
width: 600px;
}
#tabla1, #tabla1 th, #tabla1 td {
border: 8px solid gray;
border-collapse: collapse;
}
#tabla1 th, #tabla1 td{
width: 20%;
}
La ventaja de esto es que tenemos definido el estilo de los bordes en un único punto y si queremos cambiarlo basta cambiar en un único punto y no tenemos que hacerlo en dos puntos. La repetición de código (excepto cuando esté bien estudiada y justificada) es algo que se debe tratar de evitar.
Salu2