8.6. Introducción a CSS: selectores, propiedades y valores

CSS, u hojas de estilo en cascada, es un lenguaje de estilo utilizado para describir la presentación de un documento escrito en HTML. Se utiliza para controlar el diseño de varias páginas a la vez, lo que le permite cambiar el diseño de un sitio web completo con solo modificar un archivo. En nuestro camino para convertirnos en desarrolladores front-end competentes, es fundamental comprender cómo utilizar y comprender las propiedades de CSS.

Selectores CSS

Los selectores CSS son los elementos que definen a qué elementos HTML se aplicará el estilo. Se pueden dividir en cinco categorías: selectores de tipo, selectores de descendientes, selectores de clases, selectores de ID y selectores de atributos.

Selectores de tipo

Los selectores de tipo seleccionan elementos según el nombre del elemento HTML. Por ejemplo, si queremos seleccionar todos los párrafos de una página y cambiar el color del texto a rojo, podemos usar el siguiente código:

PAG {
    color rojo;
}

Selectores de descendientes

Los selectores de descendientes seleccionan elementos que son descendientes de un elemento específico. Por ejemplo, si queremos seleccionar sólo párrafos que están dentro de un div, podemos usar el siguiente código:

div p {
    color rojo;
}

Selectores de clases

Los selectores de clases seleccionan elementos según su clase. Por ejemplo, si queremos seleccionar todos los elementos con la clase "texto rojo" y cambiar el color del texto a rojo, podemos usar el siguiente código:

.texto rojo {
    color rojo;
}

Selectores de ID

Los selectores de ID seleccionan un elemento según su ID. Por ejemplo, si queremos seleccionar el elemento con el ID "mi-párrafo" y cambiar el color del texto a rojo, podemos usar el siguiente código:

#mi-párrafo {
    color rojo;
}

Selectores de atributos

Los selectores de atributos seleccionan elementos basándose en un atributo y valor específicos. Por ejemplo, si queremos seleccionar todos los enlaces que apuntan a "https://www.google.com" y cambiar el color del texto a rojo, podemos usar el siguiente código:

a[href="https://www.google.com"] {
    color rojo;
}

Propiedades y valores CSS

Las propiedades CSS son los estilos que desea cambiar y los valores CSS son los estilos que desea aplicar. Por ejemplo, si queremos cambiar el color del texto de un párrafo a rojo, "color" es la propiedad que queremos cambiar y "rojo" es el valor que queremos aplicar.

Hay muchas propiedades diferentes que puedes cambiar, incluido el color de fondo, el tamaño de fuente, el margen, el relleno, el borde, etc. Cada propiedad tiene un conjunto específico de valores que se pueden aplicar.

Por ejemplo, si queremos cambiar el tamaño de fuente de un párrafo a 16 píxeles, podemos usar el siguiente código:

PAG {
    tamaño de fuente: 16px;
}

Si queremos cambiar el color de fondo de un div a azul, podemos usar el siguiente código:

div {
    color de fondo: azul;
}

Es importante recordar que el orden de los estilos en tu CSS puede afectar el resultado final. Si tiene estilos en conflicto para el mismo elemento, prevalecerá el último estilo en su CSS.

Comprender cómo utilizar y comprender las propiedades CSS es una habilidad esencial para cualquier desarrollador front-end. Espero que esta guía haya ayudado a aclarar algunos de los conceptos básicos.

Ahora responde el ejercicio sobre el contenido:

_¿Cuál de las siguientes afirmaciones es cierta sobre CSS?

¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.

¡Tú error! Inténtalo de nuevo.

Imagen del artículo Introducción a CSS: selectores, propiedades y valores: Introducción a los valores en CSS

Siguiente página del libro electrónico gratuito:

50Introducción a CSS: selectores, propiedades y valores: Introducción a los valores en CSS

3 minutos

¡Obtén tu certificado para este curso gratis! descargando la aplicación Cursa y leyendo el libro electrónico allí. ¡Disponible en Google Play o App Store!

Disponible en Google Play Disponible en App Store

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.