Saltar al contenido principal
Codigo Heroe
Tarea anterior
Selectores de atributos y estados de formularios13/17
A la lista de tareas
  1. 1. Coincidencias al inicio: [foo^="bar"]
  2. 2. Coincidencias al final: [foo$="bar"]
  3. 3. Subcadenas en cualquier posición: [foo*="bar"]
  4. 4. Palabras dentro de un atributo: [foo~="bar"]
  5. 5. Prefijos de atributos: [foo|="bar"]
  6. 6. Selectores de atributos y pseudoelementos
  7. 7. Combinación de selectores de atributos
  8. 8. Selección por formato y descripción de imágenes
  9. 9. Pseudoclases :enabled y :disabled
  10. 10. Pseudoclases :read-only y :read-write
  11. 11. La pseudoclase :required
  12. 12. La pseudoclase :optional
  13. 13. La pseudoclase :checked
  14. 14. Pseudoclases :invalid y :valid
  15. 15. Pseudoclases :in-range y :out-of-range
  16. 16. Combinación de atributos y estados
  17. 17. Control de elementos con ~ y :checked
Siguiente tarea
  • Matriz de skills
  • Cursos
  • Registro
  • Iniciar sesión

Loading…
En unos segundos, estará listo.

  • Teoría
  • Teoría

La pseudoclase :checked

La pseudoclase :checked selecciona los elementos input de tipo checkbox o radio que están marcados.

Por ejemplo:

input:checked {}
  • index.html
  • style.css
HTML
<!DOCTYPE html> <html lang="es"> <head> <title>La pseudoclase :checked</title> <meta charset="utf-8"> <link rel="stylesheet" href="course.css"> <link rel="stylesheet" href="style.css"> </head> <body> <header class="page-header">Formulario de datos personales</header> <main> <form action="https://echo.htmlacademy.ru/courses" method="post"> <fieldset> <legend>Solicitud de almuerzo</legend> <label>Nombre del gato</label> <input type="text" name="name" value="Cupcakecito"> <div class="half-width"> <label>Elige la carne</label> <input type="radio" value="1" id="rb-1" name="type"><label for="rb-1">Pollo</label><br/> <input type="radio" value="2" id="rb-2" name="type"><label for="rb-2">Conejo</label><br/> <input type="radio" value="3" id="rb-3" name="type"><label for="rb-3">Res</label><br/> <input type="radio" value="4" id="rb-4" name="type" checked><label for="rb-4">Pavo</label> </div> <div class="half-width"> <label>Extras</label> <input type="checkbox" value="1" id="chb-1" name="add[]"><label for="chb-1">Cucharada de crema agria</label><br/> <input type="checkbox" value="2" id="chb-2" name="add[]" checked><label for="chb-2">Salsa</label><br/> <input type="checkbox" value="3" id="chb-3" name="add[]" checked><label for="chb-3">Porción doble</label><br/> <input type="checkbox" value="4" id="chb-4" name="add[]"><label for="chb-4">Tazón de agua</label><br/> </div> </fieldset> <div class="buttons"> <input type="submit" value="Enviar"> </div> </form> </main> <footer class="page-footer"></footer> </body> </html>
CSS

El código ha cambiado, haz clic en "Actualizar" o activa la ejecución automática.

Ha ido a otra página

Haga clic dentro del mininavegador para poner el foco en esta ventana.

100%
ObjetivosRealizado
0
    1. A todos los elementos label situados inmediatamente después de un input marcado, asígnales el color de texto #1abc9c.
    2. Usa la pseudoclase de negación para asignar un margen derecho de 15px a todos los elementos input que no estén marcados, es decir, que no coincidan con :checked.
    Codigo Heroe

    © 2023-2026, codigoheroe.com