SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
FACILITADOR: MARCO ANTONIO ANDRADE @marco_jaw y @infomarked

PRESENTACIÓN DEL CURSO DE HTML5
RUTA DE APRENDIZAJE
✓ Presentacion de Objetivo
✓ ¿Qué es HTML5?
✓ Historia breve de HTML5
✓ Compatibilidad en navegadores Web
✓ Elementos eliminados
✓ Nuevos elementos y atributos de HTML5
✓ Estructura de HTML5
✓ Manejo de formularios
✓ Audio y Video
OBJETIVO DEL CURSO
Brindar herramientas de desarrollo para
la creación y publicación de páginas
web, usando técnicas avanzadas de
diseño y programación para obtener
aplicaciones dinámicas e interactivas.
¿Qué es HTML 5?

Es la actualización de HTML, el lenguaje en el que
es creada la web.
¿Por qué utilizarlo?

Nos permite una mayor interacción entre
 nuestras páginas Web y contenido multimedia
 (audio, video, etc).
Mayor facilidad al momento de codificar
 nuestro diseño
Mejorar la experiencia del usuario
Historia de HTML5




1989    2000        2002                    2004

               Versión 2.0          WHATWG
               Mejoras semánticas   Web Hypertext Application
                                    Technology Working Group
Historia de HTML5




      2007                 2009             Presente
Adopta el trabajo de   Muerte a XHTML2   El futuro de la Web
WHATWG                 Definir HTML5
Borrador HTML5
ELEMENTOS ELIMINADOS
                               width
<center>                                  <u>
       cellspacing
                       <big>
                              height   <basefont>
  <s>
            <font>
                       size
                               <acronym>
<tt>     valign

                                       cellpadding
                  <strike>
Nuevos elementos y atributos en html5

<header>                                         <section>
          required     <aside>                        oninvalid

 <time>                             <nav>
             <mark>                              autocomplete
                           type
              email, url, date, time, color picker
                                                     <canvas>

       min/max
                                <meter>
ESTRUCTURA DE HTML5
              <header>
                   <nav>
       <article>
                           <sidebar>
       <section>


               <footer>
Manejo de formularios



✓Característica importante, mejoras y nuevos
 elementos disponibles
✓Manera simple, nativa y sin necesidad de
 recurrir a soluciones de Javascript
Manejo de formularios
  Email
✓Evalúa la cadena ingresada y despliega un
 listado de posibles correos electrónicos que
 están siendo ingresados
     <input type="email" name="email" />
Manejo de formularios
  Required
✓Atributo que indica que el valor es necesario
 antes de ser enviado.

<input type="text" required name=“name" />
Manejo de formularios
  Number
✓Despliega un input con un control para
 moverse asc. ó desc.

 <input type="number" name="number" />
Manejo de formularios
 Date
✓Formato de fecha sin zona honoraria
<input type="date" name="birthday" />
Manejo de formularios
 Audio
✓Sin necesidad de plugins (ejemplo Flash)
✓Formatos: MP3, Wav, Ogg

<audio controls="controls">
     <source src="audio.mp3" type="audio/mpeg">
</audio>
Manejo de formularios
 Video
✓Sin necesidad de plugins (ejemplo Flash)
✓Formatos: MP4, WebM, Ogg

<video width="240" controls="controls">
     <source src="movie.mp4" type="video/mp4">
</video>
Prefijos de navegadores



     -webkit-                -o-
                                     -moz-

       -ms-               -webkit-
Border-Radius

✓-webkit-border-radius: 4px;
✓-moz-border-radius: 4px;
✓border-radius: 4px;
Box-Shadow

✓-webkit-box-shadow: 1px 1px 3px #292929;
✓-moz-box-shadow: 1px 1px 3px #292929;
✓box-shadow: 1px 1px 3px #292929;
Text-Shadow

h1 {
  text-shadow: 0 1px 0 gray;
  color: #292929;
}

                futurodelweb.com
Opacity
<style type="text/css">
   .box {
     opacity: .6;
   }
</style>

<div class="box">
   <!--CONTENT-->
</div>
Columns

<style type="text/css">        Lorem ipsum dolor sit amet, consectetur      Lorem ipsum dolor sit amet, consectetur

 .columns {                    adipiscing elit. Nulla elementum accumsan    adipiscing elit. Nulla elementum accumsan

                               mi. Maecenas id dui a magna tempor           mi. Maecenas id dui a magna tempor
    -moz-column-count: 2;      pretium. Quisque id enim. Proin id tortor.   pretium. Quisque id enim. Proin id tortor.

    -webkit-column-count: 2;   Curabitur sit amet enim vitae quam           Curabitur sit amet enim vitae quam

                               pharetra imperdiet. Nulla diam ante,         pharetra imperdiet. Nulla diam ante,
 }                             pellentesque eu, vestibulum non,             pellentesque eu, vestibulum non,

</style>                       adipiscing nec, eros. Vestibulum ante        adipiscing nec, eros. Vestibulum ante

                               ipsum primis in faucibus orci luctus et      ipsum primis in faucibus orci luctus et

                               ultrices posuere                             ultrices posuere

<div class="columns">
  <p>Lorem ipsum…</p>
</div>
Transition
ul a {
   -webkit-transition: padding .4s;
   -moz-transition: padding .4s;
   -o-transition: padding .4s;        * Hi
   transition: padding .4s;
}
                                        * Hi
a:hover {
   padding-left: 6px;
}

<ul>
  <li><a href=”#”>Hi</a></li>
</ul>
Gracias por la atención prestada

AHORA A TRABAJAR

Mais conteúdo relacionado

Mais procurados

Presentacion3 Webquest
Presentacion3 WebquestPresentacion3 Webquest
Presentacion3 Webquestdecroly moodle
 
Presentacion3 Webquest
Presentacion3 WebquestPresentacion3 Webquest
Presentacion3 Webquestdecroly moodle
 
Lenguaje javascript
Lenguaje javascriptLenguaje javascript
Lenguaje javascriptrmonago
 
Conoce HTML5 y CSS3
Conoce HTML5 y CSS3Conoce HTML5 y CSS3
Conoce HTML5 y CSS3Marta Armada
 
Guia practica java script
Guia practica java scriptGuia practica java script
Guia practica java scriptljds
 
Formulario
FormularioFormulario
Formularioljds
 
Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5joycesita
 
Lineas separadoras etiquetas hr comentarios html atributos noshade
Lineas separadoras etiquetas hr comentarios html atributos noshadeLineas separadoras etiquetas hr comentarios html atributos noshade
Lineas separadoras etiquetas hr comentarios html atributos noshadenoelia alarcon
 
Elaboración de paginas web dinamicas
Elaboración de paginas web dinamicasElaboración de paginas web dinamicas
Elaboración de paginas web dinamicasLupita Mata
 
Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5Joaquin Lara Sierra
 
P R E S E N T A C I O N P O W E R D R E A M W E A V E R
P R E S E N T A C I O N  P O W E R  D R E A M W E A V E RP R E S E N T A C I O N  P O W E R  D R E A M W E A V E R
P R E S E N T A C I O N P O W E R D R E A M W E A V E Rguest777d3e
 

Mais procurados (20)

Presentacion3 Webquest
Presentacion3 WebquestPresentacion3 Webquest
Presentacion3 Webquest
 
Presentacion3 Webquest
Presentacion3 WebquestPresentacion3 Webquest
Presentacion3 Webquest
 
HTML5 y CSS3
HTML5 y CSS3HTML5 y CSS3
HTML5 y CSS3
 
HTML5 y CSS3 ¿Imprescindibles?
HTML5 y CSS3 ¿Imprescindibles?HTML5 y CSS3 ¿Imprescindibles?
HTML5 y CSS3 ¿Imprescindibles?
 
Lenguaje javascript
Lenguaje javascriptLenguaje javascript
Lenguaje javascript
 
Curso HTML 5 - Módulo 1
Curso HTML 5 - Módulo 1Curso HTML 5 - Módulo 1
Curso HTML 5 - Módulo 1
 
Conoce HTML5 y CSS3
Conoce HTML5 y CSS3Conoce HTML5 y CSS3
Conoce HTML5 y CSS3
 
Guia practica java script
Guia practica java scriptGuia practica java script
Guia practica java script
 
Formulario
FormularioFormulario
Formulario
 
Semana 3 Maquetación CSS
Semana 3   Maquetación CSSSemana 3   Maquetación CSS
Semana 3 Maquetación CSS
 
Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5Proyecto de Topicos II - HTML5
Proyecto de Topicos II - HTML5
 
Lineas separadoras etiquetas hr comentarios html atributos noshade
Lineas separadoras etiquetas hr comentarios html atributos noshadeLineas separadoras etiquetas hr comentarios html atributos noshade
Lineas separadoras etiquetas hr comentarios html atributos noshade
 
Introducción HTML5 y CSS3
Introducción HTML5 y CSS3Introducción HTML5 y CSS3
Introducción HTML5 y CSS3
 
Guía JavaScript
Guía JavaScriptGuía JavaScript
Guía JavaScript
 
Html5, css3, java script
Html5, css3, java scriptHtml5, css3, java script
Html5, css3, java script
 
Elaboración de paginas web dinamicas
Elaboración de paginas web dinamicasElaboración de paginas web dinamicas
Elaboración de paginas web dinamicas
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5
 
P R E S E N T A C I O N P O W E R D R E A M W E A V E R
P R E S E N T A C I O N  P O W E R  D R E A M W E A V E RP R E S E N T A C I O N  P O W E R  D R E A M W E A V E R
P R E S E N T A C I O N P O W E R D R E A M W E A V E R
 
Curso HTML 5 & jQuery - Leccion 6
Curso HTML 5 & jQuery - Leccion 6Curso HTML 5 & jQuery - Leccion 6
Curso HTML 5 & jQuery - Leccion 6
 

Destaque

somo esposo y ahora??
somo esposo y ahora??somo esposo y ahora??
somo esposo y ahora??byron
 
Descripción del proyecto
Descripción del proyectoDescripción del proyecto
Descripción del proyectoLili Garsan
 
Terapia financiera
Terapia financieraTerapia financiera
Terapia financieraSergio Otero
 
Los animals en el circo y sus aspectos legales
Los animals en el circo y sus aspectos legalesLos animals en el circo y sus aspectos legales
Los animals en el circo y sus aspectos legalesOscar Hugo David Sarria
 
Bilis, gaitan 150 años
Bilis, gaitan 150 añosBilis, gaitan 150 años
Bilis, gaitan 150 añosmmilitello
 
Como Introducir TICs en la Secundaria
Como Introducir TICs en la SecundariaComo Introducir TICs en la Secundaria
Como Introducir TICs en la Secundaria1gringo
 
150 años. zabala, tapari y dieser
150 años. zabala, tapari y dieser150 años. zabala, tapari y dieser
150 años. zabala, tapari y diesermmilitello
 
Plataforma Ambiental Subtropical para la gestión de los recursos naturales, S...
Plataforma Ambiental Subtropical para la gestión de los recursos naturales, S...Plataforma Ambiental Subtropical para la gestión de los recursos naturales, S...
Plataforma Ambiental Subtropical para la gestión de los recursos naturales, S...TELEMATICA S.A.
 
Multifestival David en Oliva Taller Social Media
Multifestival David en Oliva Taller Social MediaMultifestival David en Oliva Taller Social Media
Multifestival David en Oliva Taller Social MediaFernando Leandro
 
Cursos de verano de la Intendencia Municipal de Montevideo para el 2'014
Cursos de verano de la Intendencia Municipal de Montevideo para el 2'014Cursos de verano de la Intendencia Municipal de Montevideo para el 2'014
Cursos de verano de la Intendencia Municipal de Montevideo para el 2'014Jacobo Malowany
 
Es la terapia_antimicrobiana_contra_agentes_atipicos
Es la terapia_antimicrobiana_contra_agentes_atipicosEs la terapia_antimicrobiana_contra_agentes_atipicos
Es la terapia_antimicrobiana_contra_agentes_atipicosVíctor Salazar
 
El arte y la ciencia de la fotografía
El arte y la ciencia de la fotografíaEl arte y la ciencia de la fotografía
El arte y la ciencia de la fotografíafelipepolo
 

Destaque (20)

somo esposo y ahora??
somo esposo y ahora??somo esposo y ahora??
somo esposo y ahora??
 
Es JesúS Suficiente
Es JesúS SuficienteEs JesúS Suficiente
Es JesúS Suficiente
 
8402 1
8402 18402 1
8402 1
 
Youtube
YoutubeYoutube
Youtube
 
Secundaria claves
Secundaria clavesSecundaria claves
Secundaria claves
 
Descripción del proyecto
Descripción del proyectoDescripción del proyecto
Descripción del proyecto
 
Terapia financiera
Terapia financieraTerapia financiera
Terapia financiera
 
Video conferencia
Video conferenciaVideo conferencia
Video conferencia
 
Los animals en el circo y sus aspectos legales
Los animals en el circo y sus aspectos legalesLos animals en el circo y sus aspectos legales
Los animals en el circo y sus aspectos legales
 
Bilis, gaitan 150 años
Bilis, gaitan 150 añosBilis, gaitan 150 años
Bilis, gaitan 150 años
 
Como Introducir TICs en la Secundaria
Como Introducir TICs en la SecundariaComo Introducir TICs en la Secundaria
Como Introducir TICs en la Secundaria
 
150 años. zabala, tapari y dieser
150 años. zabala, tapari y dieser150 años. zabala, tapari y dieser
150 años. zabala, tapari y dieser
 
Plataforma Ambiental Subtropical para la gestión de los recursos naturales, S...
Plataforma Ambiental Subtropical para la gestión de los recursos naturales, S...Plataforma Ambiental Subtropical para la gestión de los recursos naturales, S...
Plataforma Ambiental Subtropical para la gestión de los recursos naturales, S...
 
Multifestival David en Oliva Taller Social Media
Multifestival David en Oliva Taller Social MediaMultifestival David en Oliva Taller Social Media
Multifestival David en Oliva Taller Social Media
 
Cursos de verano de la Intendencia Municipal de Montevideo para el 2'014
Cursos de verano de la Intendencia Municipal de Montevideo para el 2'014Cursos de verano de la Intendencia Municipal de Montevideo para el 2'014
Cursos de verano de la Intendencia Municipal de Montevideo para el 2'014
 
guia 4to
guia 4toguia 4to
guia 4to
 
1 ex basindice
1 ex basindice1 ex basindice
1 ex basindice
 
Es la terapia_antimicrobiana_contra_agentes_atipicos
Es la terapia_antimicrobiana_contra_agentes_atipicosEs la terapia_antimicrobiana_contra_agentes_atipicos
Es la terapia_antimicrobiana_contra_agentes_atipicos
 
Penhascos de lena
Penhascos de lenaPenhascos de lena
Penhascos de lena
 
El arte y la ciencia de la fotografía
El arte y la ciencia de la fotografíaEl arte y la ciencia de la fotografía
El arte y la ciencia de la fotografía
 

Semelhante a Presentación del curso de html5

Semelhante a Presentación del curso de html5 (20)

Html5 g@tv
Html5 g@tvHtml5 g@tv
Html5 g@tv
 
Las Ventajas de usar HTML5 Y CSS3
Las Ventajas de usar HTML5 Y CSS3Las Ventajas de usar HTML5 Y CSS3
Las Ventajas de usar HTML5 Y CSS3
 
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
 
HTML5 por Gustavo Vilchez
HTML5 por Gustavo VilchezHTML5 por Gustavo Vilchez
HTML5 por Gustavo Vilchez
 
01. Creando documentos HTML5
01. Creando documentos HTML501. Creando documentos HTML5
01. Creando documentos HTML5
 
myprofly
myproflymyprofly
myprofly
 
HTML5
HTML5HTML5
HTML5
 
JqueryMobile
JqueryMobile JqueryMobile
JqueryMobile
 
02. Interactuando con controles de UI
02. Interactuando con controles de UI02. Interactuando con controles de UI
02. Interactuando con controles de UI
 
HTML5 en Acción
HTML5 en AcciónHTML5 en Acción
HTML5 en Acción
 
Html5 tecweb
Html5 tecwebHtml5 tecweb
Html5 tecweb
 
Primefaces
PrimefacesPrimefaces
Primefaces
 
Seminario html5
Seminario html5Seminario html5
Seminario html5
 
Building Ria Applications With Silverlight 2
Building Ria Applications With Silverlight 2Building Ria Applications With Silverlight 2
Building Ria Applications With Silverlight 2
 
Presentación Multimedia - HTML5
Presentación Multimedia - HTML5Presentación Multimedia - HTML5
Presentación Multimedia - HTML5
 
Inmersión a HTML5
Inmersión a HTML5Inmersión a HTML5
Inmersión a HTML5
 
Presentación html5
Presentación html5Presentación html5
Presentación html5
 
HTML5
HTML5HTML5
HTML5
 
Curso html5
Curso html5Curso html5
Curso html5
 
Introducción a HTML5 y CSS3 AWGR
Introducción a HTML5 y CSS3 AWGRIntroducción a HTML5 y CSS3 AWGR
Introducción a HTML5 y CSS3 AWGR
 

Mais de futurodelweb.com (11)

Aplicaciones móviles con Jquery Mobile, PHP y MySQL
Aplicaciones móviles con Jquery Mobile, PHP y MySQLAplicaciones móviles con Jquery Mobile, PHP y MySQL
Aplicaciones móviles con Jquery Mobile, PHP y MySQL
 
Guia7
Guia7Guia7
Guia7
 
Kodu
KoduKodu
Kodu
 
Html5
Html5Html5
Html5
 
Programación básica de kodu
Programación básica de koduProgramación básica de kodu
Programación básica de kodu
 
Sesion 3
Sesion 3Sesion 3
Sesion 3
 
Sesion 2
Sesion 2Sesion 2
Sesion 2
 
Sesion 4
Sesion 4Sesion 4
Sesion 4
 
Sesion 1
Sesion 1Sesion 1
Sesion 1
 
Sesion 5
Sesion 5Sesion 5
Sesion 5
 
Animación con css3 y html5
Animación con css3 y html5Animación con css3 y html5
Animación con css3 y html5
 

Último

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 

Último (10)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 

Presentación del curso de html5

  • 1. FACILITADOR: MARCO ANTONIO ANDRADE @marco_jaw y @infomarked PRESENTACIÓN DEL CURSO DE HTML5
  • 2. RUTA DE APRENDIZAJE ✓ Presentacion de Objetivo ✓ ¿Qué es HTML5? ✓ Historia breve de HTML5 ✓ Compatibilidad en navegadores Web ✓ Elementos eliminados ✓ Nuevos elementos y atributos de HTML5 ✓ Estructura de HTML5 ✓ Manejo de formularios ✓ Audio y Video
  • 3. OBJETIVO DEL CURSO Brindar herramientas de desarrollo para la creación y publicación de páginas web, usando técnicas avanzadas de diseño y programación para obtener aplicaciones dinámicas e interactivas.
  • 4. ¿Qué es HTML 5? Es la actualización de HTML, el lenguaje en el que es creada la web.
  • 5. ¿Por qué utilizarlo? Nos permite una mayor interacción entre nuestras páginas Web y contenido multimedia (audio, video, etc). Mayor facilidad al momento de codificar nuestro diseño Mejorar la experiencia del usuario
  • 6. Historia de HTML5 1989 2000 2002 2004 Versión 2.0 WHATWG Mejoras semánticas Web Hypertext Application Technology Working Group
  • 7. Historia de HTML5 2007 2009 Presente Adopta el trabajo de Muerte a XHTML2 El futuro de la Web WHATWG Definir HTML5 Borrador HTML5
  • 8. ELEMENTOS ELIMINADOS width <center> <u> cellspacing <big> height <basefont> <s> <font> size <acronym> <tt> valign cellpadding <strike>
  • 9. Nuevos elementos y atributos en html5 <header> <section> required <aside> oninvalid <time> <nav> <mark> autocomplete type email, url, date, time, color picker <canvas> min/max <meter>
  • 10. ESTRUCTURA DE HTML5 <header> <nav> <article> <sidebar> <section> <footer>
  • 11. Manejo de formularios ✓Característica importante, mejoras y nuevos elementos disponibles ✓Manera simple, nativa y sin necesidad de recurrir a soluciones de Javascript
  • 12. Manejo de formularios Email ✓Evalúa la cadena ingresada y despliega un listado de posibles correos electrónicos que están siendo ingresados <input type="email" name="email" />
  • 13. Manejo de formularios Required ✓Atributo que indica que el valor es necesario antes de ser enviado. <input type="text" required name=“name" />
  • 14. Manejo de formularios Number ✓Despliega un input con un control para moverse asc. ó desc. <input type="number" name="number" />
  • 15. Manejo de formularios Date ✓Formato de fecha sin zona honoraria <input type="date" name="birthday" />
  • 16. Manejo de formularios Audio ✓Sin necesidad de plugins (ejemplo Flash) ✓Formatos: MP3, Wav, Ogg <audio controls="controls"> <source src="audio.mp3" type="audio/mpeg"> </audio>
  • 17. Manejo de formularios Video ✓Sin necesidad de plugins (ejemplo Flash) ✓Formatos: MP4, WebM, Ogg <video width="240" controls="controls"> <source src="movie.mp4" type="video/mp4"> </video>
  • 18.
  • 19. Prefijos de navegadores -webkit- -o- -moz- -ms- -webkit-
  • 21. Box-Shadow ✓-webkit-box-shadow: 1px 1px 3px #292929; ✓-moz-box-shadow: 1px 1px 3px #292929; ✓box-shadow: 1px 1px 3px #292929;
  • 22. Text-Shadow h1 { text-shadow: 0 1px 0 gray; color: #292929; } futurodelweb.com
  • 23. Opacity <style type="text/css"> .box { opacity: .6; } </style> <div class="box"> <!--CONTENT--> </div>
  • 24. Columns <style type="text/css"> Lorem ipsum dolor sit amet, consectetur Lorem ipsum dolor sit amet, consectetur .columns { adipiscing elit. Nulla elementum accumsan adipiscing elit. Nulla elementum accumsan mi. Maecenas id dui a magna tempor mi. Maecenas id dui a magna tempor -moz-column-count: 2; pretium. Quisque id enim. Proin id tortor. pretium. Quisque id enim. Proin id tortor. -webkit-column-count: 2; Curabitur sit amet enim vitae quam Curabitur sit amet enim vitae quam pharetra imperdiet. Nulla diam ante, pharetra imperdiet. Nulla diam ante, } pellentesque eu, vestibulum non, pellentesque eu, vestibulum non, </style> adipiscing nec, eros. Vestibulum ante adipiscing nec, eros. Vestibulum ante ipsum primis in faucibus orci luctus et ipsum primis in faucibus orci luctus et ultrices posuere ultrices posuere <div class="columns"> <p>Lorem ipsum…</p> </div>
  • 25. Transition ul a { -webkit-transition: padding .4s; -moz-transition: padding .4s; -o-transition: padding .4s; * Hi transition: padding .4s; } * Hi a:hover { padding-left: 6px; } <ul> <li><a href=”#”>Hi</a></li> </ul>
  • 26. Gracias por la atención prestada AHORA A TRABAJAR