Certificado de CSS Básico
5h 0m
Aprende CSS básico con este curso introductorio para dominar la sintaxis y estilizar textos y cajas de forma efectiva.
Accede GRATIS y certifícateCSS (Cascading Style Sheets) es el lenguaje fundamental para dar estilo y presentación a páginas web. Mientras que HTML proporciona la estructura y el contenido, CSS se encarga de definir cómo se visualizan los elementos en pantalla, transformando documentos simples en interfaces atractivas y funcionales.
¿Qué aprenderás en este curso?
Este curso te guiará desde los conceptos básicos de CSS hasta técnicas más avanzadas que te permitirán crear diseños web profesionales. Dominarás las herramientas necesarias para controlar la apariencia de tus páginas web y comprenderás los principios que rigen el comportamiento visual de los elementos HTML.
Fundamentos de CSS
Comenzaremos con una introducción completa a CSS, explorando su evolución desde sus inicios hasta las capacidades actuales. Conocerás cómo configurar tu entorno de desarrollo para trabajar eficientemente con hojas de estilo y aprenderás la sintaxis correcta para escribir reglas CSS válidas.
Los selectores son la base para aplicar estilos a elementos específicos. Dominarás los selectores básicos que te permitirán dirigirte a elementos por su tipo, clase, ID y otros atributos, estableciendo así los cimientos para manipular cualquier parte de tu documento HTML.
Propiedades visuales esenciales
El color es un elemento crucial en el diseño web. Exploraremos los diferentes sistemas de color en CSS (hexadecimal, RGB, HSL) y aprenderás a aplicarlos tanto a texto como a fondos para crear interfaces visualmente atractivas.
Las unidades de medida en CSS (píxeles, porcentajes, em, rem, vh, vw) te permitirán crear diseños flexibles que se adapten a diferentes dispositivos y tamaños de pantalla, un aspecto fundamental del diseño web moderno.
El modelo de cascada y herencia
Uno de los conceptos más importantes en CSS es el sistema de cascada, que determina qué estilos prevalecen cuando múltiples reglas afectan al mismo elemento. Junto con la herencia, que permite que las propiedades se transmitan de elementos padres a hijos, estos mecanismos forman la base del comportamiento de CSS.
La especificidad es el algoritmo que resuelve conflictos entre reglas CSS. Aprenderás a calcularla y utilizarla estratégicamente para asegurar que tus estilos se apliquen exactamente donde quieres, evitando frustraciones comunes en el desarrollo CSS.
Tipografía y texto
El tratamiento del texto es esencial para la legibilidad y estética de cualquier sitio web. Dominarás las propiedades de fuente básicas como familia, tamaño, peso y estilo, así como propiedades de texto para controlar espaciado, alineación y decoración.
Avanzaremos hacia técnicas de tipografía avanzada que te permitirán ajustar con precisión la apariencia del texto, y aprenderás a implementar fuentes web personalizadas mediante servicios como Google Fonts o mediante la regla @font-face, ampliando enormemente tus opciones de diseño.
Fondos y efectos visuales
Los fondos en CSS ofrecen numerosas posibilidades creativas. Exploraremos cómo aplicar colores, imágenes, gradientes y patrones como fondos, así como controlar su posición, tamaño y comportamiento de repetición.
Los efectos de texto como gradientes y recortes te permitirán crear elementos visuales distintivos sin recurrir a imágenes, mejorando tanto el rendimiento como la accesibilidad de tus páginas.
El modelo de caja
El modelo de caja es el concepto fundamental que define cómo se calculan las dimensiones de los elementos en CSS. Comprenderás cómo interactúan el contenido, el relleno (padding), los bordes y los márgenes para determinar el espacio que ocupa cada elemento en la página.
Dominarás el uso de rellenos y márgenes para crear espaciado interno y externo, así como la implementación de bordes y contornos para delimitar elementos y crear efectos visuales. Las sombras en texto y cajas añadirán profundidad y dimensión a tus diseños, creando interfaces más atractivas y modernas.
Evaluación práctica
A lo largo del curso, pondrás a prueba tus conocimientos con retos prácticos que abarcan todos los conceptos estudiados:
- Implementación correcta de la sintaxis CSS
- Uso efectivo de selectores
- Aplicación de unidades de medida apropiadas
- Resolución de conflictos mediante especificidad y cascada
- Estilización avanzada de texto
- Implementación de fuentes web
- Creación de fondos complejos
- Manipulación del modelo de caja
Estos ejercicios te permitirán consolidar lo aprendido y desarrollar la confianza necesaria para aplicar CSS en proyectos reales.
Relevancia profesional
El dominio de CSS es una habilidad esencial para cualquier desarrollador web. Los conocimientos que adquirirás en este curso son fundamentales para:
- Crear interfaces de usuario atractivas y funcionales
- Implementar diseños responsivos que funcionen en múltiples dispositivos
- Mejorar la experiencia de usuario mediante efectos visuales apropiados
- Mantener y escalar hojas de estilo en proyectos complejos
- Colaborar eficazmente con diseñadores y otros desarrolladores
Al completar este curso, tendrás una base sólida en CSS que te permitirá avanzar hacia técnicas más avanzadas como Flexbox, Grid, animaciones y transiciones, preparándote para los desafíos del diseño web contemporáneo.
Tutoriales de programación en este certificado
Completa estas lecciones de programación para obtener tu certificado de superación
Ejercicios de programación de CSS Básico
Completa estos ejercicios de programación para obtener tu certificado de superación
Otros cursos de programación con certificado
Supera todos los retos de CSS Básico y obtén estos certificados de superación para mejorar tu currículum y tu empleabilidad.

Git Básico
5h 0m

Git Avanzado
8h 0m

HTML Básico
3h 0m

HTML Intermedio
5h 0m

HTML Avanzado
8h 0m

CSS Intermedio
7h 0m

CSS Avanzado
8h 0m

JavaScript Sintaxis
5h 0m

JavaScript OOP Intermedio
7h 0m

JavaScript Asíncrono y Funcional
6h 0m

JavaScript DOM
8h 0m

TypeScript Sintaxis Básica
5h 0m

TypeScript OOP
8h 0m

TypeScript Avanzado
8h 0m

Python Sintaxis Básica
5h 0m

Python Estructuras de datos
3h 0m

Python OOP
8h 0m

Python Funcional
7h 0m

Python Biblioteca Estándar
10h 0m
Tecnologías que aprenderás

Al finalizar este curso obtendrás

Certificado de superación en CSS Básico
Tras completar todas las lecciones y ejercicios del curso CSS Básico se te genera un enlace con tu certificado para que lo puedas descargar o compartir directamente en cualquier plataforma, siempre accesible.