Skip to content

Latest commit

 

History

History
52 lines (28 loc) · 3.98 KB

README.md

File metadata and controls

52 lines (28 loc) · 3.98 KB

logo_blockmaker_academy

Blockmaker Academy: Ejercicios de Introducción a CSS

¡Bienvenidos al repositorio de ejercicios prácticos de Introducción a CSS! En este repositorio, encontrarás una serie de ejercicios diseñados para ayudarte a aprender y practicar los fundamentos de Cascading Style Sheets (CSS). Cada ejercicio se centra en un concepto específico y se presenta junto con su contenido HTML y los estilos CSS correspondientes.

Introducción a CSS

CSS, o Cascading Style Sheets, es un lenguaje utilizado para dar estilo y diseño a las páginas web. Con CSS, puedes controlar la presentación de tus elementos HTML, como el diseño, los colores, las fuentes y más. Los ejercicios en este repositorio te guiarán a través de diferentes aspectos de CSS, desde selectores y diseño de cajas hasta tipografía y animaciones.

Objetivo del Repositorio

El objetivo principal de este repositorio es proporcionarte ejercicios prácticos que te ayudarán a comprender y aplicar los conceptos esenciales de CSS en situaciones del mundo real. A medida que progresas a través de los ejercicios, ganarás experiencia en la creación de estilos atractivos y responsivos para páginas web.

Estructura del Repositorio

El repositorio está organizado de la siguiente manera:

  • Cada ejercicio tiene su propia carpeta en el repositorio, donde encontrarás los archivos HTML y CSS correspondientes.
  • Dentro de cada carpeta de ejercicio, hay un archivo README.md que contiene las instrucciones detalladas para completar el ejercicio.
  • Los archivos README.md también contienen ejemplos de código y explicaciones para ayudarte a comprender mejor los conceptos abordados en el ejercicio.
  • Deberás añadir los ejercicios en la raíz de la carpeta del ejercicio, pero por si tienes dudas, también se ha incluido la carpeta "solucion" con la solución completa del ejercicio.

Ejercicios Incluidos

  1. Selectores CSS: Aprende a aplicar estilos a elementos específicos utilizando diferentes tipos de selectores en CSS.

  2. Diseño de Cajas (Box Model): Practica la manipulación de la caja que rodea cada elemento HTML, controlando propiedades como el ancho, alto, margen y relleno.

  3. Diseño de Cajas Flexibles (Flexbox): Explora el diseño flexible utilizando Flexbox para alinear elementos en una página de manera eficiente.

  4. Diseño de Cuadrículas (Grid): Aprende a crear diseños de cuadrícula complejos utilizando la propiedad CSS Grid.

  5. Fuentes y Tipografía: Descubre cómo cambiar la fuente, el tamaño y otros aspectos relacionados con el texto en una página web.

  6. Efectos de Sombra: Aplica sombras a elementos y texto para crear efectos visuales llamativos.

  7. Imágenes de Fondo: Aprende a agregar imágenes de fondo a elementos y controla su apariencia.

  8. Diseño Responsivo y Media Queries: Practica la creación de diseños que se adaptan a diferentes tamaños de pantalla utilizando media queries.

  9. Unidades Relativas y de Pantalla: Explora diferentes unidades de medida para establecer tamaños de elementos de manera más flexible.

  10. Pseudoclases y Pseudolementos: Aplica estilos a elementos en función de su estado o posición en la página.

  11. Transiciones y Animaciones: Aprende a crear transiciones suaves y animaciones interactivas utilizando CSS.

  12. Página de Presentación Personal Responsiva: Aplica todos los conceptos aprendidos en ejercicios anteriores para construir una página de presentación personal que se adapte a diferentes dispositivos.

¡Comienza tu Aventura en CSS!

Te animamos a sumergirte en estos ejercicios y a medida que avances, ganarás confianza en tus habilidades para diseñar y estilizar contenido web. Cada ejercicio te proporcionará una base sólida para comprender los conceptos clave de CSS y cómo aplicarlos en la creación de sitios web impresionantes. ¡Diviértete aprendiendo y construyendo con CSS!