Selector de ID
Parte de la sección Styling with CSS del Journey de HTML de Coddy — lección 13 de 76.
El selector de ID se utiliza para seleccionar un elemento HTML específico basándose en el valor de su atributo id. A diferencia de los selectores de clase, que pueden utilizarse para dar estilo a múltiples elementos, los selectores de ID son únicos y solo pueden aplicarse a un único elemento en una página. Esto los hace útiles para dar estilo a elementos individuales con estilos específicos que no deberían aplicarse a ningún otro elemento.
Para seleccionar un elemento con un ID específico en tu CSS, utilizas un símbolo de almohadilla (#) seguido del valor del ID. Aquí tienes la sintaxis básica para usar un selector de ID:
#idname {
property: value;
}Por ejemplo:
#intro {
color: blue;
font-size: 20px;
}En este ejemplo, el selector de ID #intro apunta al elemento con el ID "intro". Las declaraciones establecen el color del texto en azul y el tamaño de fuente en 20 píxeles para este elemento.
Desafío
FácilSe te proporciona un documento HTML con varios elementos, incluyendo un encabezado (<h1>), un párrafo (<p>) y una división (<div>). Tu tarea es usar un selector de ID para dar estilo a un elemento de división. Sigue los pasos a continuación:
- Agrega un atributo
idcon el valor "special" al elemento<div>. - Escribe una regla CSS usando un selector de ID que apunte al elemento con el ID "special". Establece el color de fondo de este elemento a yellow y el color del texto a red.
Hoja de referencia
El selector de ID apunta a un elemento HTML específico usando su atributo id. Los selectores de ID son únicos y solo se pueden aplicar a un único elemento en una página.
Usa un símbolo de almohadilla (#) seguido del valor del ID:
#idname {
property: value;
}Ejemplo:
#intro {
color: blue;
font-size: 20px;
}Pruébalo tú mismo
<html>
<head>
<title>ID Selector</title>
<style>
/* Write CSS rules here */
</style>
</head>
<body>
<h1>This is a main heading</h1>
<p>This is a paragraph.</p>
<div>This is a division.</div>
</body>
</html>Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Styling with CSS
4Fundamentos del texto
Color de textoFamilia de fuentesTamaño de fuenteGrosor de fuenteAlineación de textoDecoración de textoDesafío de repaso #1Desafío de repaso #27Modelo de caja - Parte 1
¿Qué es el modelo de caja?PaddingMárgenesBordesAncho y altoDesafío de repaso3Selectores básicos
Introducción a los selectoresSelector de tipoSelector de claseSelector de IDSelectores de grupoSelector universalDesafío de selección9Flex Box
¿Qué es Flex Box?Flex DirectionJustify ContentAlign ItemsEl centrado perfectoDesafío de Flex Box12Fundamentos de Diseño Responsivo
¿Qué es el Diseño Responsivo?Etiqueta Meta ViewportDiseños FluidosUnidades de ViewportFundamentos de Media QueriesImágenes Flexibles