03 - Css
03 - Css
03 - Css
¡Hola! 👋
Hoy aprenderemos sobre CSS, que significa "Cascading Style Sheets" ("Hojas de
estilo en cascada").
CSS es un lenguaje que se utiliza para dar estilo a los HTML con elementos como
colores, fuentes y espaciado para generar páginas web visualmente atractivas.
Separar el estilo de la estructura de una página web hace que sea más fácil
mantener y actualizar el contenido.
¡Comencemos! 🚀
Sintaxis de CSS
La sintaxis de CSS es fundamental para darle el estilo deseado a una página web
porque permite definir las propiedades que determinarán la apariencia visual de los
elementos del documento HTML.
📌La unidad de color más utilizada es la hexadecimal. Para ver más detalles
sobre esto pueden ingresar al siguiente link 👉Valores y unidades CSS
Las propiedades de CSS se utilizan para definir estilos para los elementos HTML.
Estas son como las instrucciones de diseño que le damos a una página web para
que se vea visualmente bonita y atractiva. Podemos cambiar el color del texto, el
tamaño de la fuente, la imagen de fondo y muchos otros aspectos visuales.
En otras palabras, las propiedades CSS son una forma de hacer que nuestra página
web se vea única y personalizada.
● Color: Se utiliza para establecer el color del texto dentro de un elemento HTML.
El valor de la propiedad puede ser un nombre de color, un código
hexadecimal o un valor RGB. Por ejemplo:
Para CSS cada elemento es considerado como una "caja" que consta de cuatro
partes:
● Content
● Padding
● Border
● Margin
Veamos en más detalle de qué trata cada parte:
💡De todas maneras, el navegador por defecto agrega estilos. Por lo que, si
quisiéramos resetearlos, vamos a poder hacerlo con el siguiente código CSS:
Ahora, si aplicamos algunos estilos CSS para agregar padding, border y margin, se
podría declarar así:
💡Como podemos observar en la imagen, la propiedad de border tiene asignados
varios valores en una misma línea (el ancho, tipo y color). Se escribe de esa
manera para simplificar el código y que sea más legible y eficiente.
Como se puede ver, el contenido está rodeado por un espacio de 10px de padding,
luego por un borde negro sólido de 1px, y finalmente por un margen de 20px. Todo
esto compone la "caja" del elemento.
Ahora bien, si quisiéramos darle diferentes valores a los espacios de cada uno de los
cuatro lados del elemento, las propiedades de padding y margin se pueden
declarar junto con la palabra: top, right, bottom o left, para especificar la cantidad
de espacio que se desea agregar en una dirección específica. Por ejemplo:
Otra forma de declarar los margins que vimos anteriormente sería la siguiente:
💡Cuando el margin se declara de manera abreviada se divide en cuatro valores
separados por espacios. El primer valor corresponde al margen superior (top), el
segundo al margen derecho (right), el tercero al margen inferior (bottom) y el
cuarto al margen izquierdo (left).
De esta manera, al asignar "200px 200px 0px 0px" se está indicando un margen
superior y derecho de 200px y un margen inferior e izquierdo de 0px, simplificando la
escritura del código y haciendo que sea más fácil de leer. Y el resultado que
obtenemos será el mismo:
Resumen
¡Felicidades!
Esperamos que esta información te haya sido de utilidad y que te lleves para
repasar:
● Cómo es la sintaxis correcta para escribir CSS
● Cuáles son las propiedades básicas de CSS
● Qué es el modelo de cajas y por qué es importante aprenderlo.