HTML

0.0(0)
studied byStudied by 1 person
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/99

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

100 Terms

1
New cards

¿Qué es HTML?

HyperText Markup Language - Lenguaje de marcado para crear páginas web

2
New cards

¿Qué es HTML5?

La quinta versión de HTML, introducida en 2014 con nuevas características semánticas y multimedia

3
New cards

Estructura básica de HTML5

Todo documento HTML5 debe tener DOCTYPE, html, head y body

4
New cards

Etiqueta DOCTYPE

Declara el tipo de documento y versión de HTML

5
New cards

Etiqueta html

Elemento raíz que contiene todo el contenido de la página

6
New cards

Etiqueta head

Contiene metadatos sobre el documento que no se muestran al usuario

7
New cards

Etiqueta body

Contiene todo el contenido visible de la página web

8
New cards

Etiqueta title

Define el título que aparece en la pestaña del navegador

9
New cards

Atributo lang

Especifica el idioma del contenido del elemento

10
New cards

Meta charset

Define la codificación de caracteres del documento

11
New cards

Etiquetas de encabezado (h1-h6)

Definen títulos y subtítulos con jerarquía del 1 al 6

12
New cards

Etiqueta p

Define un párrafo de texto

13
New cards

Etiqueta br

Inserta un salto de línea simple (elemento vacío)

14
New cards

Etiqueta hr

Crea una línea horizontal divisoria (elemento vacío)

15
New cards

Etiqueta strong

Indica texto con importancia fuerte (generalmente negrita)

16
New cards

Etiqueta em

Enfatiza texto (generalmente cursiva)

17
New cards

Etiqueta a

Crea enlaces a otras páginas o recursos

18
New cards

Atributo href

Especifica la URL de destino de un enlace

19
New cards

Atributo target

Especifica dónde abrir el enlace

20
New cards

Etiqueta img

Inserta una imagen en la página (elemento vacío)

21
New cards

Atributo src

Especifica la ruta o URL de la imagen

22
New cards

Atributo alt

Proporciona texto alternativo para la imagen

23
New cards

Etiqueta ul

Crea una lista no ordenada (con viñetas)

24
New cards

Etiqueta ol

Crea una lista ordenada (numerada)

25
New cards

Etiqueta li

Define un elemento de lista

26
New cards

Etiqueta div

Contenedor genérico para agrupar elementos

27
New cards

Etiqueta span

Contenedor inline genérico para texto

28
New cards

Atributo class

Asigna una o más clases CSS al elemento

29
New cards

Atributo id

Asigna un identificador único al elemento

30
New cards

Etiqueta table

Crea una tabla para mostrar datos tabulares

31
New cards

Etiqueta tr

Define una fila en una tabla

32
New cards

Etiqueta th

Define una celda de encabezado en una tabla

33
New cards

Etiqueta td

Define una celda de datos en una tabla

34
New cards

Etiqueta form

Crea un formulario para entrada de datos del usuario

35
New cards

Etiqueta input

Crea campos de entrada de datos (elemento vacío)

36
New cards

Atributo type en input

Especifica el tipo de campo de entrada

37
New cards

Etiqueta label

Etiqueta descriptiva para campos de formulario

38
New cards

Etiqueta textarea

Crea un área de texto multilínea

39
New cards

Etiqueta select

Crea una lista desplegable de opciones

40
New cards

Etiqueta option

Define una opción dentro de un select

41
New cards

Etiqueta button

Crea un botón clickeable

42
New cards

Atributo placeholder

Muestra texto de ayuda dentro de un campo de entrada

43
New cards

Atributo required

Hace que un campo sea obligatorio

44
New cards

Etiqueta header

Define el encabezado de una página o sección

45
New cards

Etiqueta nav

Define una sección de navegación

46
New cards

Etiqueta main

Define el contenido principal de la página

47
New cards

Etiqueta section

Define una sección temática del documento

48
New cards

Etiqueta article

Define contenido independiente y autocontenido

49
New cards

Etiqueta aside

Define contenido relacionado pero secundario

50
New cards

Etiqueta footer

Define el pie de página de una página o sección

51
New cards

Etiqueta figure

Agrupa contenido multimedia con su descripción

52
New cards

Etiqueta figcaption

Proporciona una descripción para un elemento figure

53
New cards

Etiqueta video

Inserta contenido de video en la página

54
New cards

Etiqueta audio

Inserta contenido de audio en la página

55
New cards

Atributo controls

Muestra controles de reproducción para video/audio

56
New cards

Etiqueta source

Especifica múltiples recursos multimedia

57
New cards

Etiqueta canvas

Área de dibujo para gráficos con JavaScript

58
New cards

Etiqueta iframe

Inserta otra página web dentro de la actual

59
New cards

Atributo style

Aplica estilos CSS directamente al elemento

60
New cards

Comentarios HTML

Texto que no se muestra en el navegador

61
New cards

Entidades HTML

Códigos especiales para caracteres reservados

62
New cards

Atributo width y height

Especifica el ancho y alto de elementos multimedia

63
New cards

Etiqueta meta viewport

Controla cómo se muestra la página en dispositivos móviles

64
New cards

Etiqueta link

Conecta recursos externos como CSS

65
New cards

Etiqueta script

Incluye código JavaScript en la página

66
New cards

Atributo data-*

Almacena datos personalizados en elementos HTML

67
New cards

Etiqueta time

Representa fechas y horas de forma semántica

68
New cards

Etiqueta mark

Resalta texto como si estuviera marcado

69
New cards

Etiqueta details

Crea contenido expandible/colapsable

70
New cards

Etiqueta summary

Define el encabezado visible de un elemento details

71
New cards

Etiqueta progress

Muestra el progreso de una tarea

72
New cards

Etiqueta meter

Muestra una medida escalar dentro de un rango

73
New cards

Atributo contenteditable

Hace que el contenido del elemento sea editable

74
New cards

Atributo draggable

Especifica si un elemento se puede arrastrar

75
New cards

Atributo hidden

Oculta el elemento de la vista

76
New cards

Input type=“email”

Campo de entrada específico para direcciones de email

77
New cards

Input type=“url”

Campo de entrada específico para URLs

78
New cards

Input type=“tel”

Campo de entrada específico para números telefónicos

79
New cards

Input type=“number”

Campo de entrada específico para números

80
New cards

Input type=“range”

Crea un control deslizante para seleccionar valores

81
New cards

Input type=“date”

Campo de entrada específico para fechas

82
New cards

Input type=“color”

Campo de entrada para seleccionar colores

83
New cards

Input type=“file”

Permite al usuario seleccionar archivos

84
New cards

Atributo accept

Especifica tipos de archivo aceptados en input file

85
New cards

Atributo multiple

Permite seleccionar múltiples valores u archivos

86
New cards

Etiqueta optgroup

Agrupa opciones relacionadas en un select

87
New cards

Atributo disabled

Desactiva un elemento de formulario

88
New cards

Atributo readonly

Hace que un campo sea de solo lectura

89
New cards

Atributo autofocus

Enfoca automáticamente un elemento al cargar la página

90
New cards

Atributo autocomplete

Controla el autocompletado del navegador

91
New cards

Validación HTML5 pattern

Define una expresión regular para validar entrada

92
New cards

Atributo min y max

Especifica valores mínimos y máximos para campos numéricos

93
New cards

Atributo step

Especifica el intervalo entre valores válidos

94
New cards

Etiqueta fieldset

Agrupa controles relacionados en un formulario

95
New cards

Etiqueta legend

Proporciona un título para un fieldset

96
New cards

Atributo for en label

Asocia una etiqueta con un control de formulario

97
New cards

Atributo tabindex

Especifica el orden de tabulación de los elementos

98
New cards

Elementos en línea vs bloque

En línea no rompen el flujo (span, a), bloque ocupan toda la línea (div, p)

99
New cards

Anidamiento correcto

Los elementos deben cerrarse en orden inverso a como se abren

100
New cards

Mejores prácticas HTML5

Usar semántica apropiada, validar código, optimizar imágenes, usar UTF-8