Ejercicios - Selectores 2
Enunciado
A partir de la página web que se te proporciona, debes escribir las reglas CSS necesarias para lograr una página web que tenga el mismo aspecto que la siguiente imagen:
Puedes modificar el código HTML proporcionado para añadir los identificadores y clases que necesites.
En la tabla se indican los nombres de los colores que debes emplear.
Debes intentar utilizar el mínimo número posible de reglas y selectores de CSS.
Código base
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Ejercicio de selectores</title> </head> <body> <table border="1"> <tr><td>teal</td><td>teal</td><td>teal</td></tr> <tr><td>red</td><td>red</td><td>red</td></tr> <tr><td>blue</td><td>blue</td><td>blue</td></tr> <tr><td>orange</td><td>orange</td><td>orange</td></tr> <tr><td>purple</td><td>purple</td><td>purple</td></tr> <tr><td>olive</td><td>olive</td><td>olive</td></tr> <tr><td>fuchsia</td><td>fuchsia</td><td>fuchsia</td></tr> <tr><td>green</td><td>green</td><td>green</td></tr> </table> </body> </html>
Solución
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Ejercicio de selectores</title> <style> /* También se podría haber hecho con clases */ #fila1 {color: teal;} #fila2 {color: red;} #fila3 {color: blue;} #fila4 {color: orange;} #fila5 {color: purple;} #fila6 {color: olive;} #fila7 {color: fuchsia;} #fila8 {color: green;} /* Segunda columna */ td + td {background-color: red;} /* Tercera columna */ td + td + td {background-color: green;} /* Cuarta columna */ td + td + td + td {background-color: blue;} </style> </head> <body> <table border="1"> <tr id="fila1"><td>teal</td><td>teal</td><td>teal</td><td>teal</td></tr> <tr id="fila2"><td>red</td><td>red</td><td>red</td><td>red</td></tr> <tr id="fila3"><td>blue</td><td>blue</td><td>blue</td><td>blue</td></tr> <tr id="fila4"><td>orange</td><td>orange</td><td>orange</td><td>orange</td></tr> <tr id="fila5"><td>purple</td><td>purple</td><td>purple</td><td>purple</td></tr> <tr id="fila6"><td>olive</td><td>olive</td><td>olive</td><td>olive</td></tr> <tr id="fila7"><td>fuchsia</td><td>fuchsia</td><td>fuchsia</td><td>fuchsia</td></tr> <tr id="fila8"><td>green</td><td>green</td><td>green</td><td>green</td></tr> </table> </body> </html>