Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Selectores para Estilizar Elementos HTML | Introduction to CSS
CSS Fundamentals

Selectores para Estilizar Elementos HTMLSelectores para Estilizar Elementos HTML

Para aplicar estilos de forma eficaz, es necesario conocer los selectores CSS, ya que determinan los elementos HTML a los que se aplica el estilo.

Selector de etiqueta

Una forma de aplicar estilos es utilizando la propia etiqueta del elemento. Los estilos especificados usando un selector de etiqueta afectarán a todos los elementos con esa etiqueta. Esto es útil para aplicar estilos consistentes a los elementos en todo el sitio web.

Sintaxis: En el HTML, tenemos un elemento p:

Para aplicar estilos en el archivo CSS, utiliza el nombre de la etiqueta (p) como selector:

Vamos a ejecutar el siguiente ejemplo y comprobar cómo funciona.

html

index.html

css

index.css

js

index.js

Selector de clase

Una forma más precisa de aplicar estilo a los elementos es utilizando selectores de clase. Estos selectores se dirigen a elementos con nombres de clase específicos, permitiéndonos aplicar estilos de forma selectiva.

Sintaxis: En el HTML, añade un atributo class con un nombre de clase significativo:

En el CSS, haz referencia al nombre de la clase con un punto (.) para definir los estilos:

Vamos a ejecutar el siguiente ejemplo y observar que sólo los elementos con la clase text recibirán estos estilos, dándote un control más fino sobre tu estilo.

html

index.html

css

index.css

js

index.js

Composición de clases

También podemos combinar múltiples clases en un único elemento, haciendo de la composición de clases una poderosa herramienta para aplicar estilos - separa los nombres de las clases con espacios en el atributo class.

Sintaxis: En el HTML, añade múltiples nombres de clase a un elemento:

En el CSS, define estilos para cada clase por separado:

Ejecutemos el siguiente ejemplo y veamos cómo funciona. Los elementos con las clases text y font recibirán los estilos especificados.

html

index.html

css

index.css

js

index.js

Selector ID

Aunque es posible utilizar el selector id para estilizar, generalmente no se recomienda. Los IDs deben ser únicos en una página, limitando su reutilización.

Sintaxis: En el HTML, añade un atributo id a un elemento:

En el CSS, haz referencia al ID con un hashtag (#) para definir los estilos:

Vamos a ejecutar el siguiente ejemplo y observar cómo funciona. Este ejemplo aplica estilos al elemento único con el ID title.

html

index.html

css

index.css

js

index.js

1. ¿Cómo podemos orientar y aplicar estilos a este elemento HTML?
2. ¿Cómo podemos orientar y aplicar estilos al elemento HTML con el id="navigation-link"?

question-icon

¿Cómo podemos orientar y aplicar estilos a este elemento HTML?

Selecciona unas respuestas correctas

¿Cómo podemos orientar y aplicar estilos al elemento HTML con el id="navigation-link"?

Selecciona la respuesta correcta

¿Todo estuvo claro?

Sección 1. Capítulo 3
course content

Contenido del Curso

CSS Fundamentals

Selectores para Estilizar Elementos HTMLSelectores para Estilizar Elementos HTML

Para aplicar estilos de forma eficaz, es necesario conocer los selectores CSS, ya que determinan los elementos HTML a los que se aplica el estilo.

Selector de etiqueta

Una forma de aplicar estilos es utilizando la propia etiqueta del elemento. Los estilos especificados usando un selector de etiqueta afectarán a todos los elementos con esa etiqueta. Esto es útil para aplicar estilos consistentes a los elementos en todo el sitio web.

Sintaxis: En el HTML, tenemos un elemento p:

Para aplicar estilos en el archivo CSS, utiliza el nombre de la etiqueta (p) como selector:

Vamos a ejecutar el siguiente ejemplo y comprobar cómo funciona.

html

index.html

css

index.css

js

index.js

Selector de clase

Una forma más precisa de aplicar estilo a los elementos es utilizando selectores de clase. Estos selectores se dirigen a elementos con nombres de clase específicos, permitiéndonos aplicar estilos de forma selectiva.

Sintaxis: En el HTML, añade un atributo class con un nombre de clase significativo:

En el CSS, haz referencia al nombre de la clase con un punto (.) para definir los estilos:

Vamos a ejecutar el siguiente ejemplo y observar que sólo los elementos con la clase text recibirán estos estilos, dándote un control más fino sobre tu estilo.

html

index.html

css

index.css

js

index.js

Composición de clases

También podemos combinar múltiples clases en un único elemento, haciendo de la composición de clases una poderosa herramienta para aplicar estilos - separa los nombres de las clases con espacios en el atributo class.

Sintaxis: En el HTML, añade múltiples nombres de clase a un elemento:

En el CSS, define estilos para cada clase por separado:

Ejecutemos el siguiente ejemplo y veamos cómo funciona. Los elementos con las clases text y font recibirán los estilos especificados.

html

index.html

css

index.css

js

index.js

Selector ID

Aunque es posible utilizar el selector id para estilizar, generalmente no se recomienda. Los IDs deben ser únicos en una página, limitando su reutilización.

Sintaxis: En el HTML, añade un atributo id a un elemento:

En el CSS, haz referencia al ID con un hashtag (#) para definir los estilos:

Vamos a ejecutar el siguiente ejemplo y observar cómo funciona. Este ejemplo aplica estilos al elemento único con el ID title.

html

index.html

css

index.css

js

index.js

1. ¿Cómo podemos orientar y aplicar estilos a este elemento HTML?
2. ¿Cómo podemos orientar y aplicar estilos al elemento HTML con el id="navigation-link"?

question-icon

¿Cómo podemos orientar y aplicar estilos a este elemento HTML?

Selecciona unas respuestas correctas

¿Cómo podemos orientar y aplicar estilos al elemento HTML con el id="navigation-link"?

Selecciona la respuesta correcta

¿Todo estuvo claro?

Sección 1. Capítulo 3
some-alt