Este proyecto es 2/5 para la certificación del curso. ✨
🎯 Objetivo: Construir una aplicación que sea funcionalmente similar a https://tribute-page.freecodecamp.rocks. No copies este proyecto de demostración.
- El
main
debe tener unid
correspondiente demain
, que contiene los demás elementos. - La página debe tener un elemento
id
detitle
, el cual contendrá una cadena de caracteres (p. ej. texto), que describe el tema de la página de homenaje (p. ej. "Dr. Norman Borlaug"). - La página debe tener tanto un elemento
figure
o un elementodiv
con unid
deimg-div
. - Dentro del elemento
#img-div
debe haber un elementoimg
con su correspondienteid="image"
. - Dentro del elemento
#img-div
, debes ver un elemento con unid="img-caption"
correspondiente que contiene contenido textual describiendo la imagen mostrada en#img-div
. - Debe tener su correspondiente elemento
id="tribute-info"
, que contendrá una descripción textual del sujeto de la página tributo. - Debes ver un elemento
a
con suid="tribute-link"
correspondiente, que contiene información adicional sobre el tema de la página de homenaje.CONSEJO: Debes dar al elemento un atributo target y establecerlo como _blank
para que tu enlace se abra en una nueva pestaña. - Tú
#image
debe usar las propiedadesmax-width
yheight
para redimensionarse en función de la anchura de su elemento padre, sin sobrepasar su tamaño original. - Tu elemento
img
debe estar centrado con respecto al elemento que lo contiene.
- 🧪 Debes tener un elemento
main
con unid
demain
. - 🧪 Tu
#img-div
,#image
,#img-caption
,#tribute-info
, y#tribute-link
deben ser descendientes de#main
. - 🧪 Debes tener un elemento con un
id
detitle
. - 🧪 Tu
#title
no debe estar vacío. - 🧪 Debes tener un elemento
figure
odiv
con unid
deimg-div
. - 🧪 Debes tener un elemento
img
con unid
deimage
. - 🧪 Tu
#image
debe ser descendiente de#img-div
. - 🧪 Deberías tener un elemento
figcaption
odiv
con unid
deimg-caption
. - 🧪 Tu
#img-caption
debe ser descendiente de#img-div
. - 🧪 Tu
#img-caption
no debe estar vacío. - 🧪 Debes tener un elemento con un
id
detribute-info
. - 🧪 Tu
#tribute-info
no debe estar vacío. - 🧪 Debes tener un elemento
a
con unid
detribute-link
. - 🧪 Tu
#tribute-link
debe tener un atributohref
con un enlace. - 🧪 Tu
#tribute-link
debe tener un atributotarget
establecido en_blank
. - 🧪 Tu elemento
img
debe tener undisplay
deblock
. - 🧪 Tu
#image
debe tener unmax-width
de100%
. - 🧪 Tu
#image
debe tener unheight
deauto
. - 🧪 Tu
#image
debe estar centrado con respecto al elemento que lo contiene.
Sigue estos pasos para clonar y ejecutar el proyecto localmente:
-
Clona este repositorio en tu máquina local utilizando Git:
git clone https://github.com/Schugu/ProyectoFinalFreeCodeCamp2.git
-
Navega al directorio del proyecto:
cd ProyectoFinalFreeCodeCamp2
-
Una vez clonado el repositorio en tu máquina local, abre el archivo
index.html
en tu navegador web para ver el proyecto. -
Si deseas personalizar los estilos de la página, puedes hacerlo modificando el archivo
styles.css
. Este archivo contiene todas las reglas de estilo que se aplican a la página. Abre el archivostyles.css
en un editor de texto o IDE de tu elección, realiza los cambios que desees y guarda el archivo. Luego, recarga la página en tu navegador para ver los cambios aplicados.