SlideShare uma empresa Scribd logo
1 de 34
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Seminario – Taller
Creación de sitios
web dinámicos e
interactivos con
HTML5 - CSS3
- JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
GENERALIDADES DEL CURSO
DURACIÓN: Del 1 de agosto al 29 de octubre
de 2016 (60 horas presenciales y 60 horas en
virtuales, en total 120 horas)
HORARIO: 8:00a.m. - 4:00p.m
RECONOCIMIENTO ACADÉMICO
certificados de participación con registro
avalado por la Universidad de Panamá
FACILITADORES
• Profesora Carmen Perea
• Profesor Gabriel Ponte
• Profesora Ivis Bernal
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
GENERALIDADES DEL CURSO
METODOLOGÍA: Actividades introductoria s al
tema, exposiciones para la construcción del
conocimiento por parte de los participantes y
las practicas correspondientes.
EVALUACIÓN:
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
CRITERIO PORCENTAJE
Asistencia 20%
Talleres 50%
Proyecto Final 30%
TOTAL 100%
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
PARA INICIAR VEREMOS
• Los nuevos elementos
semánticos del html5
• Sus principales novedades
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
INTRODUCCIÓN
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
HTML5 es el presente de la web y si no estás
asimilando lo que está pasando ya eres parte de la
vieja generación de desarrolladores. Eso tendría que
tenerte preocupado.”
Entender HTML5 es entender que hoy nos
conectamos desde teléfonos móviles, tabletas,
eBooks, netbooks, computadores y otra gama de
dispositivos. Es entender que se acabaron los
webmasters y hoy hablamos de equipos
multidiciplinarios de empresas de tecnología que
cuentan con frontends, backends, sysadmins, mobile
devs, comunity managers y arquitectos de
información en los proyectos que están reiventando
mercados y generando tráfico e ingresos.
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
INTRODUCCIÓN
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
Podemos hablar de todas las empresas gigantes de la
web, podemos enumerar a Microsoft, Google, Apple,
Adobe, Facebook, Yahoo, Mozilla y miles de proyectos
tecnológicos que independientemente de sus
objetivos hoy respiran HTML5, lo apoyan y tienen
propuestas que los hacen competir en código en el
navegador más cercano a tu pantalla. Es una de sus
más importantes estrategias de posicionamiento y es
una de sus más fuertes apuestas de reclutamiento.
HTML5 es una época maravillosa de la web que tiene
el privilegio de estar disfrutando. No es tecnología, ni
es tendencia.
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
¿QUÉ ES DOCTYPE?
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
Para usar HTML5 se utiliza el doctype.
<!DOCTYPE HTML>
• Es compatible con versiones antiguas de
navegadores.
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
• HTML5
• <!DOCTYPE html>
• <head>
• <meta charset="utf-8">
• <title>Hello world!</title>
• <link rel="shortcut icon" href="favicon.ico"
type="image/x-icon">
• <link rel="stylesheet" href="style.css">
• <script src="code.js"></script>
• </head>
• <body>
• <hgroup>
• <h1>Hola HTML5!</h1>
• <h2>Esta es mi primera web</h2>
• </hgroup>
• </body>
• </html>
EJEMPLO
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
TIPOS DE CONTENIDOS DE LOS
ELEMENTOS
HTML 4 solo manejaba dos tipos principales de
contenido:
• en línea (inline)
• en bloque (block).
HTML5 presenta una lista de tipos de contenido más
completa
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
TIPOS DE CONTENIDOS DE LOS
ELEMENTOS
• CONTENIDO DE METADATOS: para los elementos de
enlace entre los documentos, los elementos de
presentación o los elementos de comportamiento del
contenido (base, command, link, meta, noscript,
script, style y title).
• CONTENIDO DE FLUJO: para los elementos utilizados
en el cuerpo de la página (a, article, blockquote,
details, label, table...).
• CONTENIDO DE SECCIONAMIENTO: para los
elementos de la estructura (article, aside, nav y
section).
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
TIPOS DE CONTENIDOS DE LOS
ELEMENTOS
• CONTENIDO DE ENCABEZADO : para los elementos
de encabezado de la sección (h1 a h6 y hgroup).
• CONTENIDO DE ENUNCIADO: para los elementos de
texto (a, abbr, button, canvas, em, span, strong...).
• CONTENIDO INCRUSTADO: para los elementos
insertados (audio, canvas, embed, iframe, img, math,
object, svg y video).
• CONTENIDO INTERACTIVO: para los elementos que
impliquen interactividad con los usuarios (a, audio,
button, input, label video...).
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
ESQUEMAS
• Los esquema en HTML5 se
refieren al esqueleto estructural del
programa
• Similar a cómo el índice de un libro
muestra la estructura jerárquica de su
contenido
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
ESQUEMAS
Todo el contenido incluido dentro del
elemento <body> es parte de una sección y
éstas en HTML5 pueden ser anidadas.
También pueden ser definidas explícita o
implícitamente.
Las siguientes etiquetas muestran las
secciones definidas explícitamente
<body>, <section>, <article>, <aside>,
<footer>, <header>, y <nav>
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
ESQUEMAS
Observa el siguiente ejemplo:
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
ESQUEMAS
Un esquema también necesita cabeceras
para ser útiles.
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
ESQUEMAS
HTML5 introduce cuatro nuevos elementos que
permiten definir secciones que no pertenecen
al esquema principal de un documento web:
1. El elemento sección lateral HTML (<aside>)
define una sección que no pertenece al flujo
principal, como una caja de explicación o un
anuncio.
2. El elemento sección de navegación (<nav>)
define una sección que contiene enlaces de
navegación. Pueden ser muchas en un
documento.
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
ESQUEMAS
3. El elemento de sección de cabecera
(<header>) define una cabecera de página, en
el se encuentra el logo y el nombre del sitio.
4. El elemento HTML de pie de página
(<footer>) define un pie de página, que
contiene el derecho de autor y notas legales.
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
NUEVAS CARACTERÍSTICAS
DE LOS FORMULARIOS
Nuevos campos definidos en HTML5:
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
NUEVAS CARACTERÍSTICAS
DE LOS FORMULARIOS
Controles definidos en HTML5:
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
NUEVAS CARACTERÍSTICAS
DE LOS FORMULARIOS
Nuevos atributos definidos en HTML5:
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
ELEMENTOS MULTIMEDIA
Una de las características más mencionadas de
HTML5 fue la capacidad de procesar video.
El elemento <video> es muy simple.
ofrece varios atributos para establecer su
comportamiento y configuración. Los atributos
width y height.
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
EJEMPLO ELEMENTO <video>
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
<!DOCTYPE html>
<html lang="es">
<head>
<title>Reproductor de Video</title>
</head>
<body>
<section id="reproductor">
<video id="medio" width="720" height="400"
controls>
<source
src="http://minkbooks.com/content/trailer.mp4">
<source
src="http://minkbooks.com/content/trailer.ogg">
</video>
</section>
</body>
</html>
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
ELEMENTOS MULTIMEDIA
El elemento <audio>
Nuevo elemento en HTML5 que comparte casi las
mismas características del elemento <video>.
Permite reproducir audio en un documento HTML.
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT
1. Doctype.
2. Nuevos elementos
3. Elementos estructurales
3.1 Header
3.2 Footer
3.3 Nav
3.4 Section
4. Elementos de texto
redefinidos
5. Tipos de contenidos de
los elementos
6. Esquemas
7. Nuevas características de
los formularios
7.1 Nuevos campos
7.2 Controles
7.3 Atributos
7.4 Validación nativa
8. Elementos multimedia
8.1 Video
8.2 Audio
3.5 Article
3.6 Aside
3.7 Figure
3.8 Div
Esto cierra nuestra
discusión sobre los
nuevos elementos
estructurales de
HTML5.
Seminario – Taller
Creación de sitios web dinámicos e interactivos
con HTML5 - CSS3 - JAVASCRIPT

Mais conteúdo relacionado

Semelhante a Seminario - Taller reación de Sitios Web Dinámicos e Interactivos con HTML5, CSS3 y JAVASCRIPT

Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5
joycesita
 
Programa EDE USA
Programa EDE USAPrograma EDE USA
Programa EDE USA
Diego Pein
 
Curso de sistemas información c sharp itlm
Curso de sistemas información   c sharp itlmCurso de sistemas información   c sharp itlm
Curso de sistemas información c sharp itlm
jlngaribaldi
 

Semelhante a Seminario - Taller reación de Sitios Web Dinámicos e Interactivos con HTML5, CSS3 y JAVASCRIPT (20)

Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5
 
UDA-Componentes RUP. Tabla.v2.4.6
UDA-Componentes RUP. Tabla.v2.4.6UDA-Componentes RUP. Tabla.v2.4.6
UDA-Componentes RUP. Tabla.v2.4.6
 
Curso online Access 2016
Curso online Access 2016Curso online Access 2016
Curso online Access 2016
 
UDA-Componentes RUP. Tabla Avanzada
UDA-Componentes RUP. Tabla AvanzadaUDA-Componentes RUP. Tabla Avanzada
UDA-Componentes RUP. Tabla Avanzada
 
Programa EDE USA
Programa EDE USAPrograma EDE USA
Programa EDE USA
 
Visual
VisualVisual
Visual
 
Presentación programación
Presentación programaciónPresentación programación
Presentación programación
 
Curso de sistemas información c sharp itlm
Curso de sistemas información   c sharp itlmCurso de sistemas información   c sharp itlm
Curso de sistemas información c sharp itlm
 
Temario windows 7
Temario windows 7Temario windows 7
Temario windows 7
 
Oracle Forms
Oracle FormsOracle Forms
Oracle Forms
 
Computacion prepa tec milenio
Computacion prepa tec milenioComputacion prepa tec milenio
Computacion prepa tec milenio
 
Programa sintetizado
Programa sintetizadoPrograma sintetizado
Programa sintetizado
 
Programa sintetizado
Programa sintetizadoPrograma sintetizado
Programa sintetizado
 
Decimo
DecimoDecimo
Decimo
 
Noveno
NovenoNoveno
Noveno
 
"6 passos per a crear objectes BIM amb eCOB" - Elena Pla y Ferran Bermejo (ITeC)
"6 passos per a crear objectes BIM amb eCOB" - Elena Pla y Ferran Bermejo (ITeC)"6 passos per a crear objectes BIM amb eCOB" - Elena Pla y Ferran Bermejo (ITeC)
"6 passos per a crear objectes BIM amb eCOB" - Elena Pla y Ferran Bermejo (ITeC)
 
Temario access 2013
Temario access 2013Temario access 2013
Temario access 2013
 
Full-stack JavaScript: Desarrollo integral de aplicaciones Web con JavaScript
Full-stack JavaScript: Desarrollo integral de aplicaciones Web con JavaScriptFull-stack JavaScript: Desarrollo integral de aplicaciones Web con JavaScript
Full-stack JavaScript: Desarrollo integral de aplicaciones Web con JavaScript
 
Liferay Symposium 2014 - Business case: RACE
Liferay Symposium 2014 - Business case: RACE Liferay Symposium 2014 - Business case: RACE
Liferay Symposium 2014 - Business case: RACE
 
Práctica 2 lenguaje html. etiquetas y atributos.
Práctica 2   lenguaje html. etiquetas y atributos.Práctica 2   lenguaje html. etiquetas y atributos.
Práctica 2 lenguaje html. etiquetas y atributos.
 

Mais de Carmen Perea

Mais de Carmen Perea (12)

Guia 1° 2° 3° Ciencias Naturales.pptx
Guia 1° 2° 3° Ciencias Naturales.pptxGuia 1° 2° 3° Ciencias Naturales.pptx
Guia 1° 2° 3° Ciencias Naturales.pptx
 
Induccion docente uam
Induccion docente uamInduccion docente uam
Induccion docente uam
 
Proyecto final weebly
Proyecto final weeblyProyecto final weebly
Proyecto final weebly
 
Texto instruccional
Texto instruccionalTexto instruccional
Texto instruccional
 
Presentación técnicas de evaluación alternativa
Presentación técnicas de evaluación alternativaPresentación técnicas de evaluación alternativa
Presentación técnicas de evaluación alternativa
 
Estructura de una clase y evaluación
Estructura de una clase y evaluaciónEstructura de una clase y evaluación
Estructura de una clase y evaluación
 
Taxonomía de bloom de habilidades de pensamiento (
Taxonomía de bloom de habilidades de pensamiento (Taxonomía de bloom de habilidades de pensamiento (
Taxonomía de bloom de habilidades de pensamiento (
 
Herramientas de evaluacion_2011
Herramientas de evaluacion_2011Herramientas de evaluacion_2011
Herramientas de evaluacion_2011
 
Competencias en el nivel superior (reparado)
Competencias en el nivel superior (reparado)Competencias en el nivel superior (reparado)
Competencias en el nivel superior (reparado)
 
Web 2.0 - Descrpción y avances
Web 2.0 - Descrpción y avancesWeb 2.0 - Descrpción y avances
Web 2.0 - Descrpción y avances
 
Web 2.0: Definición, descripción, ejemplos y avances
Web 2.0: Definición, descripción, ejemplos y avancesWeb 2.0: Definición, descripción, ejemplos y avances
Web 2.0: Definición, descripción, ejemplos y avances
 
Autismo
AutismoAutismo
Autismo
 

Último

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 

Último (20)

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 

Seminario - Taller reación de Sitios Web Dinámicos e Interactivos con HTML5, CSS3 y JAVASCRIPT

  • 1. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 2. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div GENERALIDADES DEL CURSO DURACIÓN: Del 1 de agosto al 29 de octubre de 2016 (60 horas presenciales y 60 horas en virtuales, en total 120 horas) HORARIO: 8:00a.m. - 4:00p.m RECONOCIMIENTO ACADÉMICO certificados de participación con registro avalado por la Universidad de Panamá FACILITADORES • Profesora Carmen Perea • Profesor Gabriel Ponte • Profesora Ivis Bernal Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 3. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div GENERALIDADES DEL CURSO METODOLOGÍA: Actividades introductoria s al tema, exposiciones para la construcción del conocimiento por parte de los participantes y las practicas correspondientes. EVALUACIÓN: Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT CRITERIO PORCENTAJE Asistencia 20% Talleres 50% Proyecto Final 30% TOTAL 100%
  • 4. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div PARA INICIAR VEREMOS • Los nuevos elementos semánticos del html5 • Sus principales novedades Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 5. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div INTRODUCCIÓN Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT HTML5 es el presente de la web y si no estás asimilando lo que está pasando ya eres parte de la vieja generación de desarrolladores. Eso tendría que tenerte preocupado.” Entender HTML5 es entender que hoy nos conectamos desde teléfonos móviles, tabletas, eBooks, netbooks, computadores y otra gama de dispositivos. Es entender que se acabaron los webmasters y hoy hablamos de equipos multidiciplinarios de empresas de tecnología que cuentan con frontends, backends, sysadmins, mobile devs, comunity managers y arquitectos de información en los proyectos que están reiventando mercados y generando tráfico e ingresos.
  • 6. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div INTRODUCCIÓN Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT Podemos hablar de todas las empresas gigantes de la web, podemos enumerar a Microsoft, Google, Apple, Adobe, Facebook, Yahoo, Mozilla y miles de proyectos tecnológicos que independientemente de sus objetivos hoy respiran HTML5, lo apoyan y tienen propuestas que los hacen competir en código en el navegador más cercano a tu pantalla. Es una de sus más importantes estrategias de posicionamiento y es una de sus más fuertes apuestas de reclutamiento. HTML5 es una época maravillosa de la web que tiene el privilegio de estar disfrutando. No es tecnología, ni es tendencia.
  • 7. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 8. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div ¿QUÉ ES DOCTYPE? Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 9. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 10. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT Para usar HTML5 se utiliza el doctype. <!DOCTYPE HTML> • Es compatible con versiones antiguas de navegadores.
  • 11. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT • HTML5 • <!DOCTYPE html> • <head> • <meta charset="utf-8"> • <title>Hello world!</title> • <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"> • <link rel="stylesheet" href="style.css"> • <script src="code.js"></script> • </head> • <body> • <hgroup> • <h1>Hola HTML5!</h1> • <h2>Esta es mi primera web</h2> • </hgroup> • </body> • </html> EJEMPLO
  • 12. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 13. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 14. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 15. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 16. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 17. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 18. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 19. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div TIPOS DE CONTENIDOS DE LOS ELEMENTOS HTML 4 solo manejaba dos tipos principales de contenido: • en línea (inline) • en bloque (block). HTML5 presenta una lista de tipos de contenido más completa Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 20. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div TIPOS DE CONTENIDOS DE LOS ELEMENTOS • CONTENIDO DE METADATOS: para los elementos de enlace entre los documentos, los elementos de presentación o los elementos de comportamiento del contenido (base, command, link, meta, noscript, script, style y title). • CONTENIDO DE FLUJO: para los elementos utilizados en el cuerpo de la página (a, article, blockquote, details, label, table...). • CONTENIDO DE SECCIONAMIENTO: para los elementos de la estructura (article, aside, nav y section). Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 21. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div TIPOS DE CONTENIDOS DE LOS ELEMENTOS • CONTENIDO DE ENCABEZADO : para los elementos de encabezado de la sección (h1 a h6 y hgroup). • CONTENIDO DE ENUNCIADO: para los elementos de texto (a, abbr, button, canvas, em, span, strong...). • CONTENIDO INCRUSTADO: para los elementos insertados (audio, canvas, embed, iframe, img, math, object, svg y video). • CONTENIDO INTERACTIVO: para los elementos que impliquen interactividad con los usuarios (a, audio, button, input, label video...). Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 22. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div ESQUEMAS • Los esquema en HTML5 se refieren al esqueleto estructural del programa • Similar a cómo el índice de un libro muestra la estructura jerárquica de su contenido Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 23. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div ESQUEMAS Todo el contenido incluido dentro del elemento <body> es parte de una sección y éstas en HTML5 pueden ser anidadas. También pueden ser definidas explícita o implícitamente. Las siguientes etiquetas muestran las secciones definidas explícitamente <body>, <section>, <article>, <aside>, <footer>, <header>, y <nav> Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 24. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div ESQUEMAS Observa el siguiente ejemplo: Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 25. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div ESQUEMAS Un esquema también necesita cabeceras para ser útiles. Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 26. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div ESQUEMAS HTML5 introduce cuatro nuevos elementos que permiten definir secciones que no pertenecen al esquema principal de un documento web: 1. El elemento sección lateral HTML (<aside>) define una sección que no pertenece al flujo principal, como una caja de explicación o un anuncio. 2. El elemento sección de navegación (<nav>) define una sección que contiene enlaces de navegación. Pueden ser muchas en un documento. Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 27. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div ESQUEMAS 3. El elemento de sección de cabecera (<header>) define una cabecera de página, en el se encuentra el logo y el nombre del sitio. 4. El elemento HTML de pie de página (<footer>) define un pie de página, que contiene el derecho de autor y notas legales. Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 28. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div NUEVAS CARACTERÍSTICAS DE LOS FORMULARIOS Nuevos campos definidos en HTML5: Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 29. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div NUEVAS CARACTERÍSTICAS DE LOS FORMULARIOS Controles definidos en HTML5: Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 30. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div NUEVAS CARACTERÍSTICAS DE LOS FORMULARIOS Nuevos atributos definidos en HTML5: Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 31. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div ELEMENTOS MULTIMEDIA Una de las características más mencionadas de HTML5 fue la capacidad de procesar video. El elemento <video> es muy simple. ofrece varios atributos para establecer su comportamiento y configuración. Los atributos width y height. Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 32. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div EJEMPLO ELEMENTO <video> Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT <!DOCTYPE html> <html lang="es"> <head> <title>Reproductor de Video</title> </head> <body> <section id="reproductor"> <video id="medio" width="720" height="400" controls> <source src="http://minkbooks.com/content/trailer.mp4"> <source src="http://minkbooks.com/content/trailer.ogg"> </video> </section> </body> </html>
  • 33. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div ELEMENTOS MULTIMEDIA El elemento <audio> Nuevo elemento en HTML5 que comparte casi las mismas características del elemento <video>. Permite reproducir audio en un documento HTML. Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT
  • 34. 1. Doctype. 2. Nuevos elementos 3. Elementos estructurales 3.1 Header 3.2 Footer 3.3 Nav 3.4 Section 4. Elementos de texto redefinidos 5. Tipos de contenidos de los elementos 6. Esquemas 7. Nuevas características de los formularios 7.1 Nuevos campos 7.2 Controles 7.3 Atributos 7.4 Validación nativa 8. Elementos multimedia 8.1 Video 8.2 Audio 3.5 Article 3.6 Aside 3.7 Figure 3.8 Div Esto cierra nuestra discusión sobre los nuevos elementos estructurales de HTML5. Seminario – Taller Creación de sitios web dinámicos e interactivos con HTML5 - CSS3 - JAVASCRIPT