1 | <!DOCTYPE html> |
2 | <html lang="es"> |
3 | |
4 | <head> |
5 | <meta charset="utf-8"> |
6 | <meta name="viewport" |
7 | content="width=device-width"> |
8 | <title>Recomienda</title> |
9 | <style> |
10 | html { |
11 | font-family: sans-serif; |
12 | } |
13 | |
14 | body { |
15 | display: grid; |
16 | gap: 0.5rem; |
17 | margin: 0; |
18 | padding: 0.5rem; |
19 | max-height: 100vh; |
20 | grid-template-columns: |
21 | 8rem 2fr; |
22 | grid-template-areas: |
23 | "h1 h1" |
24 | "ul section"; |
25 | } |
26 | |
27 | h1 { |
28 | grid-area: h1; |
29 | text-align: center; |
30 | } |
31 | |
32 | ul { |
33 | grid-area: ul; |
34 | } |
35 | |
36 | section { |
37 | grid-area: section; |
38 | } |
39 | |
40 | figure { |
41 | display: none; |
42 | flex: 1; |
43 | margin: 0; |
44 | width: 100%; |
45 | } |
46 | |
47 | figure:target { |
48 | display: block; |
49 | } |
50 | |
51 | img { |
52 | flex: 1; |
53 | width: 100%; |
54 | } |
55 | </style> |
56 | </head> |
57 | |
58 | <body> |
59 | <h1>Recomienda</h1> |
60 | <ul> |
61 | <li> |
62 | <p> |
63 | <a href="#pop">Pop</a> |
64 | </p> |
65 | </li> |
66 | <li> |
67 | <p> |
68 | <a href="#reg">Reguetón</a> |
69 | </p> |
70 | </li> |
71 | </ul> |
72 | <section> |
73 | <figure id="pop"> |
74 | <figcaption> |
75 | Para el pop te recomiendo a |
76 | Dua Lipa. |
77 | </figcaption> |
78 | <img alt="Gif de Dua Lipa" |
79 | src="https://media.giphy.com/media/3o7WIQin38ZjlwiKOs/giphy.gif"> |
80 | </figure> |
81 | <figure id="reg"> |
82 | <figcaption> |
83 | Para el reguetón te recomiendo |
84 | a Bad Bunny. |
85 | </figcaption> |
86 | <img alt="Gif de Bad Bunny" |
87 | src="https://media.giphy.com/media/kfcsiSjQUyMvEZ1khq/giphy.gif"> |
88 | </figure> |
89 | </section> |
90 | </body> |
91 | |
92 | </html> |