Volver
Ctrl+Space
◑
Copiar
Descargar
Restaurar
Ejecutar
Ctrl+Enter
<!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <title>Selectores CSS — Caso Completo</title> <style> /* ── Selector de etiqueta ── */ body { font-family: Arial, sans-serif; padding: 20px; background-color: #f5f5f5; } h1 { color: #264DE4; } p { color: #444; line-height: 1.6; } /* ── Selector de clase ── */ .tarjeta { background-color: #fff; border: 1px solid #ddd; border-radius: 6px; padding: 16px; margin: 12px 0; } .destacado { font-weight: bold; color: #264DE4; } .advertencia { background-color: #fff3cd; border-left: 4px solid #f59e0b; padding: 10px 16px; border-radius: 0 6px 6px 0; color: #92400e; } /* ── Selector de ID ── */ #encabezado { background-color: #264DE4; color: white; padding: 20px; border-radius: 6px; margin-bottom: 20px; } #encabezado h1 { color: white; margin: 0; } </style> </head> <body> <!-- Selector de ID --> <div id="encabezado"> <h1>Selectores CSS — Caso Completo</h1> <p style="margin:8px 0 0;opacity:0.85">Etiqueta, clase e ID en una sola página</p> </div> <!-- Selector de etiqueta + clase --> <p>Esta página usa los <span class="destacado">tres tipos de selectores</span> al mismo tiempo.</p> <div class="tarjeta"> <h2>Selector de etiqueta</h2> <p>Aplica a <strong>todos</strong> los elementos de ese tipo. El estilo de <code>p</code> y <code>body</code> que ves acá viene de selectores de etiqueta.</p> </div> <div class="tarjeta"> <h2>Selector de clase</h2> <p>Esta tarjeta tiene la clase <code>.tarjeta</code>. El fondo blanco y el borde vienen de esa clase.</p> <div class="advertencia"> Este bloque usa la clase <code>.advertencia</code> — podés aplicarla a cualquier elemento. </div> </div> <div class="tarjeta"> <h2>Selector de ID</h2> <p>El encabezado azul de arriba y el pie de página de abajo usan <code>#encabezado</code> y <code>#pie</code> respectivamente. Cada ID es único en la página.</p> </div> </body> </html>