HTML


Term 1: ¿Qué es HTML?
Definition 1: HyperText Markup Language - Lenguaje de marcado para crear páginas web
Term 2: ¿Qué es HTML5?
Definition 2: La quinta versión de HTML, introducida en 2014 con nuevas características semánticas y multimedia
Term 3: Estructura básica de HTML5
Definition 3: Todo documento HTML5 debe tener DOCTYPE, html, head y body
Term 4: Etiqueta DOCTYPE
Definition 4: Declara el tipo de documento y versión de HTML
Term 5: Etiqueta html
Definition 5: Elemento raíz que contiene todo el contenido de la página
Term 6: Etiqueta head
Definition 6: Contiene metadatos sobre el documento que no se muestran al usuario
Term 7: Etiqueta body
Definition 7: Contiene todo el contenido visible de la página web
Term 8: Etiqueta title
Definition 8: Define el título que aparece en la pestaña del navegador
Term 9: Atributo lang
Definition 9: Especifica el idioma del contenido del elemento
Term 10: Meta charset
Definition 10: Define la codificación de caracteres del documento
Term 11: Etiquetas de encabezado (h1-h6)
Definition 11: Definen títulos y subtítulos con jerarquía del 1 al 6
Term 12: Etiqueta p
Definition 12: Define un párrafo de texto
Term 13: Etiqueta br
Definition 13: Inserta un salto de línea simple (elemento vacío)
Term 14: Etiqueta hr
Definition 14: Crea una línea horizontal divisoria (elemento vacío)
Term 15: Etiqueta strong
Definition 15: Indica texto con importancia fuerte (generalmente negrita)
Term 16: Etiqueta em
Definition 16: Enfatiza texto (generalmente cursiva)
Term 17: Etiqueta a
Definition 17: Crea enlaces a otras páginas o recursos
Term 18: Atributo href
Definition 18: Especifica la URL de destino de un enlace
Term 19: Atributo target
Definition 19: Especifica dónde abrir el enlace
Term 20: Etiqueta img
Definition 20: Inserta una imagen en la página (elemento vacío)
Term 21: Atributo src
Definition 21: Especifica la ruta o URL de la imagen
Term 22: Atributo alt
Definition 22: Proporciona texto alternativo para la imagen
Term 23: Etiqueta ul
Definition 23: Crea una lista no ordenada (con viñetas)
Term 24: Etiqueta ol
Definition 24: Crea una lista ordenada (numerada)
Term 25: Etiqueta li
Definition 25: Define un elemento de lista
Term 26: Etiqueta div
Definition 26: Contenedor genérico para agrupar elementos
Term 27: Etiqueta span
Definition 27: Contenedor inline genérico para texto
Term 28: Atributo class
Definition 28: Asigna una o más clases CSS al elemento
Term 29: Atributo id
Definition 29: Asigna un identificador único al elemento
Term 30: Etiqueta table
Definition 30: Crea una tabla para mostrar datos tabulares
Term 31: Etiqueta tr
Definition 31: Define una fila en una tabla
Term 32: Etiqueta th
Definition 32: Define una celda de encabezado en una tabla
Term 33: Etiqueta td
Definition 33: Define una celda de datos en una tabla
Term 34: Etiqueta form
Definition 34: Crea un formulario para entrada de datos del usuario
Term 35: Etiqueta input
Definition 35: Crea campos de entrada de datos (elemento vacío)
Term 36: Atributo type en input
Definition 36: Especifica el tipo de campo de entrada
Term 37: Etiqueta label
Definition 37: Etiqueta descriptiva para campos de formulario
Term 38: Etiqueta textarea
Definition 38: Crea un área de texto multilínea
Term 39: Etiqueta select
Definition 39: Crea una lista desplegable de opciones
Term 40: Etiqueta option
Definition 40: Define una opción dentro de un select
Term 41: Etiqueta button
Definition 41: Crea un botón clickeable
Term 42: Atributo placeholder
Definition 42: Muestra texto de ayuda dentro de un campo de entrada
Term 43: Atributo required
Definition 43: Hace que un campo sea obligatorio
Term 44: Etiqueta header
Definition 44: Define el encabezado de una página o sección
Term 45: Etiqueta nav
Definition 45: Define una sección de navegación
Term 46: Etiqueta main
Definition 46: Define el contenido principal de la página
Term 47: Etiqueta section
Definition 47: Define una sección temática del documento
Term 48: Etiqueta article
Definition 48: Define contenido independiente y autocontenido
Term 49: Etiqueta aside
Definition 49: Define contenido relacionado pero secundario
Term 50: Etiqueta footer
Definition 50: Define el pie de página de una página o sección
Term 51: Etiqueta figure
Definition 51: Agrupa contenido multimedia con su descripción
Term 52: Etiqueta figcaption
Definition 52: Proporciona una descripción para un elemento figure
Term 53: Etiqueta video
Definition 53: Inserta contenido de video en la página
Term 54: Etiqueta audio
Definition 54: Inserta contenido de audio en la página
Term 55: Atributo controls
Definition 55: Muestra controles de reproducción para video/audio
Term 56: Etiqueta source
Definition 56: Especifica múltiples recursos multimedia
Term 57: Etiqueta canvas
Definition 57: Área de dibujo para gráficos con JavaScript
Term 58: Etiqueta iframe
Definition 58: Inserta otra página web dentro de la actual
Term 59: Atributo style
Definition 59: Aplica estilos CSS directamente al elemento
Term 60: Comentarios HTML
Definition 60: Texto que no se muestra en el navegador
Term 61: Entidades HTML
Definition 61: Códigos especiales para caracteres reservados
Term 62: Atributo width y height
Definition 62: Especifica el ancho y alto de elementos multimedia
Term 63: Etiqueta meta viewport
Definition 63: Controla cómo se muestra la página en dispositivos móviles
Term 64: Etiqueta link
Definition 64: Conecta recursos externos como CSS
Term 65: Etiqueta script
Definition 65: Incluye código JavaScript en la página
Term 66: Atributo data-*
Definition 66: Almacena datos personalizados en elementos HTML
Term 67: Etiqueta time
Definition 67: Representa fechas y horas de forma semántica
Term 68: Etiqueta mark
Definition 68: Resalta texto como si estuviera marcado
Term 69: Etiqueta details
Definition 69: Crea contenido expandible/colapsable
Term 70: Etiqueta summary
Definition 70: Define el encabezado visible de un elemento details
Term 71: Etiqueta progress
Definition 71: Muestra el progreso de una tarea
Term 72: Etiqueta meter
Definition 72: Muestra una medida escalar dentro de un rango
Term 73: Atributo contenteditable
Definition 73: Hace que el contenido del elemento sea editable
Term 74: Atributo draggable
Definition 74: Especifica si un elemento se puede arrastrar
Term 75: Atributo hidden
Definition 75: Oculta el elemento de la vista
Term 76: Input type=“email”
Definition 76: Campo de entrada específico para direcciones de email
Term 77: Input type=“url”
Definition 77: Campo de entrada específico para URLs
Term 78: Input type=“tel”
Definition 78: Campo de entrada específico para números telefónicos
Term 79: Input type=“number”
Definition 79: Campo de entrada específico para números
Term 80: Input type=“range”
Definition 80: Crea un control deslizante para seleccionar valores
Term 81: Input type=“date”
Definition 81: Campo de entrada específico para fechas
Term 82: Input type=“color”
Definition 82: Campo de entrada para seleccionar colores
Term 83: Input type=“file”
Definition 83: Permite al usuario seleccionar archivos
Term 84: Atributo accept
Definition 84: Especifica tipos de archivo aceptados en input file
Term 85: Atributo multiple
Definition 85: Permite seleccionar múltiples valores u archivos
Term 86: Etiqueta optgroup
Definition 86: Agrupa opciones relacionadas en un select
Term 87: Atributo disabled
Definition 87: Desactiva un elemento de formulario
Term 88: Atributo readonly
Definition 88: Hace que un campo sea de solo lectura
Term 89: Atributo autofocus
Definition 89: Enfoca automáticamente un elemento al cargar la página
Term 90: Atributo autocomplete
Definition 90: Controla el autocompletado del navegador
Term 91: Validación HTML5 pattern
Definition 91: Define una expresión regular para validar entrada
Term 92: Atributo min y max
Definition 92: Especifica valores mínimos y máximos para campos numéricos
Term 93: Atributo step
Definition 93: Especifica el intervalo entre valores válidos
Term 94: Etiqueta fieldset
Definition 94: Agrupa controles relacionados en un formulario
Term 95: Etiqueta legend
Definition 95: Proporciona un título para un fieldset
Term 96: Atributo for en label
Definition 96: Asocia una etiqueta con un control de formulario
Term 97: Atributo tabindex
Definition 97: Especifica el orden de tabulación de los elementos
Term 98: Elementos en línea vs bloque
Definition 98: En línea no rompen el flujo (span, a), bloque ocupan toda la línea (div, p)
Term 99: Anidamiento correcto
Definition 99: Los elementos deben cerrarse en orden inverso a como se abren
Term 100: Mejores prácticas HTML5
Definition 100: Usar semántica apropiada, validar código, optimizar imágenes, usar UTF-8