Este será tu primer proyecto donde crearás tu página personal con tecnologías HTML y CSS y diseño web "mobile first"
- HTML5
- CSS3
- Mobile first. Adaptado a móvil, tablet y laptop
El sitio web constará de varias secciones que deberán ser construidas en distintos ficheros html.
Cada sección deberá contener un bloque de navegación que permita al usuario moverse entre páginas.
El proyecto deberá tener como mínimo las siguientes secciones:
-
Home o página de bienvenida
-
Biografía
-
Portfolio
-
Contacto
-
Home o página de bienvenidaEsta será la página
index.htmly por lo tanto la que se verá primero.Contendrá el bloque de navegación para poder dirigirnos al resto de las secciones.
-
BiografíaNueva página de nombre
biografia.html. Su contenido estará conformado por texto y como mínimo una imagen. -
PortfolioNueva página, de nombre
portfolio.html, en la que se deberán incluir como mínimo algunos elementos multimedia (imágenes, videos, audios). -
ContactoNueva página, de nombre
contacto.html, en la que se deberá incluir al menos un formulario. -
Etiquetas semánticas HTML5En este paso habrás de hacer una revisión de los ficheros html creados y agregar todas las etiquetas semánticas posibles.
-
Tipografía personalizada
El proyecto deberá tener al menos una tipografía personalizada que no tengan por defecto los navegadores.
Sigue las instrucciones en W3Schools para añadirla Puedes utilizar Google Fonts para encontrar una tipografía adecuada.
-
Selectores
Haz un uso adecuado de selectores CSS:
element, id, class, selectores compuestos, etc... -
Modelo de cajas CSS
Recuerda trabajar con
margin, padding, borderen los estilos de según lo veas conveniente. -
Efectos
Utiliza pseudoclases:
Hover,focus, etc...para dar un poco de dinamismo a la página.Puedes utilizar las propiedades
display o visibilityen combinándolas con las pseudoclases. -
Distribuciones de la página
Distribuye todos los bloques que haya en tu página con flex.
-
"Mobile first!"
Has de hacer que tu página pueda verse correctamente en móvil, tablet y escritorio. Utiliza todo lo visto sobre diseño fluido, flexbox, media queries para lograrlo.
Coming soon...
-
Crear un repositorio en Github para la página de tu biografía.
1.1 Crear un repositorio para el nuevo proyecto
1.2 Una vez hecho esto, crea la página de tu biografía o presentación. Llámala
biografia.htmlAplica todo lo aprendido sobre marcado de texto y formato.1.3 Sube tu proyecto a Github.
1.4 Una vez en tu repositorio (en el navegador) ve a Settings -> Github Pages y en Source cambia la opción de none a main
🧩 Aquí encontrarás una lista de links a recursos que podrían servirte
Cualquier otro extra que se te ocurra será bienvenido 😊 ¡A por ello!

