Lección 01. Introducción a CSS.
CSS significa Cascading Style Sheets, o en español, Hojas de Estilo en Cascada.
CSS es el lenguaje encargado del diseño visual de una página web. Define cómo se ven los elementos creados con HTML.
Gracias a CSS, el navegador puede mostrar colores, tamaños, márgenes, posiciones, animaciones y layouts modernos.
CSS trabaja junto a HTML y JavaScript dentro del Front-end.
Dentro del desarrollo web existen dos áreas principales:
Front-end: cliente (HTML, CSS, JS).
Back-end: servidor.
CSS pertenece al front-end.
Archivos básicos del Front-End._
.html — Estructura.
.css — Estilos.
.js — Interactividad.
CSS se escribe en archivos .css que contienen reglas de estilo.
Creación de archivo CSS._
Crea un archivo llamado, por ejemplo:
style.cssNota: el nombre style es el nombre comun utilizado para un archivo principal css, aunque aprenderemos que se recomienda modular nuestros estilos si nuestra pagina o sistema es demasiado grande.
Este archivo se enlaza desde el HTML usando la etiqueta <link>.
<link rel="stylesheet" href="style.css">Nota: Puedes nombrarlo de otra manera, pero no olvides que debe tener una extensión .css.
Sintaxis básica de CSS._
CSS se escribe mediante reglas formadas por un selector y un bloque de propiedades.
selector {
propiedad: valor;
}Por ejemplo:
p {
color: red;
font-size: 18px;
}Nota: En el ejemplo anterior, se establece una regla en la cual, todas las etiquetas <p> tendran un color rojo y tamaño de fuente de 18 pixeles.
¿Qué es un selector?_
Un selector indica qué elemento HTML será estilizado.
p, h1, input, etc. — selecciona el tipo de etiqueta.
.clase — selecciona una clase.
#id — selecciona un id.
Conclusión._
Para comenzar a usar CSS debes:
- Crear un archivo .css.
- Enlazarlo al HTML.
- Escribir reglas de estilo.
- Ver los cambios en el navegador.
Nota: Recordemos, CSS solo se utiliza para dar diseño a elementos y estructuras HTML, por lo que siempre debe enlazarse a un archivo .html sobre el cual deseamos aplicar las reglas.