Boost Academy
FormaciónEvaluacionesPerfil
Volver
  • En directo

HTML semántico y accesibilidad

6h de clase en directo·HACK A BOSS·Español

Skills que aprenderás

  • HTML

Convocatorias

Necesitas un plan activo

Para acceder a los cursos en directo necesitas un plan activo. Estamos trabajando para que los planes estén disponibles pronto — ¡mantente atento!

No hay convocatorias abiertas ahora mismo, pero no te pierdas la oportunidad: guarda este curso y te avisamos en cuanto se abra una convocatoria.

Descripción

Objetivos

Temario

Requisitos técnicos

Conocimientos previos

Microcertificados relacionados

Detalles de la convocatoria

Recursos

No hay recursos disponibles todavía para esta convocatoria

Curso de iniciación a HTML5 semántico orientado a perfiles que construyen páginas web y necesitan estructurarlas correctamente para navegadores, lectores de pantalla y motores de búsqueda. El alumno aprende a crear documentos HTML5 con metadatos esenciales, organizar el contenido con la jerarquía de encabezados correcta, construir navegación accesible con listas y enlaces, incorporar imágenes con atributos de accesibilidad, estructurar datos tabulares con tablas semánticas y diseñar formularios HTML5 con validación nativa. Al finalizar, el participante será capaz de construir y validar documentos HTML5 bien formados, accesibles y optimizados para su indexación.

Al finalizar el curso, el participante será capaz de:

  • Crear documentos HTML5 con estructura semántica correcta y metadatos esenciales
  • Implementar jerarquía de contenido utilizando encabezados, párrafos y elementos de énfasis apropiados
  • Construir navegación accesible con listas, enlaces internos/externos y anclas
  • Incorporar imágenes con atributos de accesibilidad y formatos web modernos
  • Desarrollar tablas HTML con estructura semántica correcta para datos tabulares
  • Diseñar y validar formularios HTML5 con campos apropiados, atributos de validación nativa y mejora de experiencia de usuario
  1. Estructura semántica de un documento HTML5 Declaración DOCTYPE y elemento html; elementos semánticos de estructura: header, main, nav, section, article, aside, footer; metadatos en head: meta charset, viewport, description, og:title; título y favicon; diferencia entre elementos de bloque y de línea; validador W3C
  2. Jerarquía de contenido y elementos de texto Encabezados h1-h6: reglas de jerarquía y uso correcto de un único h1; párrafos y saltos de línea; elementos de énfasis semántico: strong vs b, em vs i; blockquote y cite; abbr y dfn; elementos de código: code, pre, kbd
  3. Navegación y enlaces Listas ul, ol y dl: estructura y casos de uso; elemento nav y su rol en la semántica del documento; enlaces internos, externos y anclas con id; atributos href, target, rel (noopener, nofollow); breadcrumb básico; skip navigation para accesibilidad
  4. Imágenes y contenido multimedia Elemento img: atributos src, alt (descriptivo vs decorativo), width/height; formatos modernos: WebP, AVIF y su soporte; elemento picture con srcset y sizes para imágenes responsive; figure y figcaption; introducción a lazy loading con loading="lazy"; SVG inline básico
  5. Tablas semánticas Cuándo usar tablas (datos tabulares) y cuándo no (layout); estructura semántica: thead, tbody, tfoot, th con scope; caption; atributos colspan y rowspan; accesibilidad de tablas complejas con headers y id; relación con WCAG
  6. Formularios HTML5 Tipos de input HTML5: text, email, tel, number, date, password, checkbox, radio, select, textarea; atributos de validación: required, minlength, maxlength, pattern, min, max; label asociado con for/id; fieldset y legend para grupos; placeholder vs. label; mensajes de validación personalizados con setCustomValidity; botones: submit, reset, button
  • Navegador moderno con DevTools (Chrome o Firefox)
  • Editor de código (VS Code recomendado con extensión Live Preview)
  • Acceso al validador W3C online para las prácticas de validación

Ninguno requerido. No es necesario saber programar ni tener experiencia previa con desarrollo web. Es útil haber navegado por internet y entender intuitivamente qué es una página web y qué contiene, pero no es un requisito formal.

Fundamentos de Maquetación Web

Crear páginas web estáticas semánticas y estilizadas

12h de clase en directo2 Cursos
    HTML
    CSS