MEJOR SITIO PARA DESARROLLADORES WEB

CSS Tutorial

CSS HOGAR Introducción a CSS Sintaxis CSS Selectores CSS Cómo utilizar CSS Comentarios CSS Colores CSS CSS Antecedentes CSS Bordes CSS Márgenes Relleno CSS Alto/Ancho CSS Modelo de caja CSS Esquema CSS CSS Texto CSS Fuentes Iconos CSS Enlaces CSS Listas CSS Tablas CSS CSS Display CSS Max-width CSS Position CSS z-index CSS Overflow CSS Float bloque CSS en línea Alineación CSS Combinadores CSS Pseudoclase CSS Pseudoelemento CSS Opacidad CSS Barra de navegación CSS Despliegues CSS Galería de imágenes CSS Sprites de imagen CSS Selectores de atributos CSS Formularios CSS Contadores CSS Diseño de sitio web CSS Unidades CSS Especificidad de CSS CSS !important Funciones matemáticas CSS

CSS avanzado

CSS Esquinas redondeadas Imágenes de borde CSS Fondos CSS Colores CSS Palabras clave de color CSS Degradados CSS CSS Oscuridad Efectos de texto CSS Fuentes web CSS Transformaciones CSS 2D Transformaciones CSS 3D Transiciones CSS Animaciones CSS Información sobre herramientas CSS Imágenes de estilo CSS Reflejo de imagen CSS objeto CSS-fit posición-objeto CSS Enmascaramiento CSS Botones CSS Paginación CSS CSS múltiples columnas Interfaz de usuario CSS Variables CSS CSS Box Sizing Consultas de medios CSS Ejemplos de CSS MQ CSS Flexbox

CSS Responsivo

Introducción a RWD Vista RWD Vista de cuadrícula RWD Consultas de medios RWD Imágenes RWD Vídeos RWD Marcos RWD Plantillas RWD

CSS Grid

Grid Introducción Grid Container Grid Item

CSS SASS

SASS Tutorial

CSS Ejemplos

Plantillas CSS Ejemplos de CSS Fragmentos CSS Prueba CSS Ejercicios CSS Certificado CSS

CSS Referencias

Referencia CSS Selectores CSS Funciones CSS Referencia CSS auditiva Fuentes CSS web seguras CSS animable Unidades CSS Convertidor CSS PX-EM Colores CSS Valores de color CSS Valores predeterminados de CSS Compatibilidad con navegador CSS

CSS Lecciones para principiantes

Ua En De

CSS Selectores


Un selector CSS selecciona los elementos HTML a los que desea aplicar estilo.


CSS Selectores

Los selectores CSS se utilizan para "buscar" (o seleccionar) los elementos HTML a los que desea aplicar estilo.

Podemos dividir los selectores CSS en cinco categorías:

Esta página explicará los selectores CSS más básicos.


El selector de elementos CSS

El selector de elementos selecciona elementos HTML según el nombre del elemento.

Ejemplo

Aquí, todos los elementos <p> de la página estarán alineados al centro, con un color de texto rojo (red):

p {
  text-align: center;
  color: red;
}
Inténtalo tú mismo »

El selector de identificación CSS

El selector de id utiliza el atributo id de un elemento HTML para seleccionar un elemento específico.

La identificación de un elemento es única dentro de una página, por lo que el selector de identificación se usa para seleccionar un elemento único.

Para seleccionar un elemento con una identificación específica, escriba un carácter almohadilla (#), seguido de la identificación del elemento.

Ejemplo

La siguiente regla CSS se aplicará al elemento HTML con id="para1":

#para1 {
  text-align: center;
  color: red;
}
Inténtalo tú mismo »

Nota: ¡Un nombre de identificación no puede comenzar con un número!


El selector de clases CSS

El selector de clases selecciona elementos HTML con un atributo de clase específico.

Para seleccionar elementos con una clase específica, escriba un carácter de punto (.), seguido del nombre de la clase.

Ejemplo

En este ejemplo, todos los elementos HTML con la class="center" serán rojos y estarán alineados en el centro:

.center {
  text-align: center;
  color: red;
}
Inténtalo tú mismo »

También puede especificar que solo elementos HTML específicos deben verse afectados por una clase.

Ejemplo

En este ejemplo, solo los elementos <p> con class="center" serán rojos y estarán alineados al centro:

p.center {
  text-align: center;
  color: red;
}
Inténtalo tú mismo »

Los elementos HTML también pueden hacer referencia a más de una clase.

Ejemplo

En este ejemplo, el estilo del elemento <p> se ajustará a class="center" y a class="large":

<p class="center large">Este párrafo se refiere a dos clases.</p>
Inténtalo tú mismo »

Nota: ¡El nombre de una clase no puede comenzar con un número!


El selector universal de CSS

El selector universal (*) selecciona todos los elementos HTML de la página.

Ejemplo

La siguiente regla CSS afectará a todos los elementos HTML de la página:

* {
  text-align: center;
  color: blue;
}
Inténtalo tú mismo »

El selector de agrupación CSS

El selector de agrupación selecciona todos los elementos HTML con las mismas definiciones de estilo.

Mire el siguiente código CSS (los elementos h1, h2 y p tienen las mismas definiciones de estilo):

h1 {
  text-align: center;
  color: red;
}

h2 {
 text-align: center;
  color: red;
}

p {
  text-align: center;
  color: red;
}

Será mejor agrupar los selectores para minimizar el código.

Para agrupar selectores, separe cada selector con una coma.

Ejemplo

En este ejemplo, hemos agrupado los selectores del código anterior:

h1, h2, p {
 text-align: center;
  color: red;
}
Inténtalo tú mismo »

Ponte a prueba con ejercicios

Ejercicio:

Establece el color de todos los elementos <p> en rojo (red).

<style>
 {
 red;
}
</style>


Todos los selectores simples de CSS

Selector Ejemplo Ejemplo descripción
#id #firstname Seleccione el elemento con id="firstname"
.class .intro Selecciona todos los elementos con class="intro"
element.class p.intro Seleccione solo elementos <p> con class="intro"
* * Selecciona todos los elementos
element p Selecciona todos los elementos <p>
element,element,.. div, p Selecciona todos los elementos <div> y todos los elementos <p>

CSS — Selectores simples: vídeo de W3Schools

Vídeo que cubre selectores simples como un elemento, ID y clase en CSS.

¡Parte de una serie de tutoriales en vídeo para aprender CSS para principiantes!



Comentarios