SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
joaquinls
Nuevas etiquetas
HTML5 estructurales
Joaquín Lara Sierra
Nuevas etiquetas HTML5 estructurales por Joaquin Lara Sierra se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 2.5 Colombia.
Basada en una obra en http://www.ibm.com/developerworks/ssa/web/library/wa-html5structuraltags/.
1
joaquinls
De que hablar
• ¿Qué es HTML5?
• El contexto de HTML.
• Los Navegadores.
• DocType.
• Nuevos elementos
estructurales.
• Enfoque HTML 4.
• Enfoque HTML 5.
• Ejemplos.
2
joaquinls
HTML5, la última versión del Hypertext Markup Language
(HTML), es la versión más radical del lenguaje a la fecha.
Esta presenta muchos recursos nuevos en una variedad
de áreas. Algunas de las adiciones más notables incluyen:
• Etiquetas integradas multimedia para audio y video
• Un bastidor para dibujar contenido en el navegador
• Formatos más inteligentes que le permiten hacer cosas
como validación mediante el uso de un atributo
requerido
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
3
joaquinls
Contexto
• Tim Berners-Lee creó el HTML original en 1989 para
solucionar las deficiencias de los métodos existentes para
acceder a información en Internet. Desde que se concibió,
encontrar su camino en Internet era una tarea difícil.
• HTTP es un protocolo de servicio utilizado para entregar
contenido.
• La combinación de HTTP y HTML ofrece una navegación
rápida y fácil por el contenido en Internet, al permitirle
simplemente hacer clic en los enlaces de texto para
navegar entre documentos.
• Después de crear estas dos tecnologías, Berners-Lee
continuó y fundó el World Wide Web Consortium (W3C)
Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
4
joaquinls
• Para el momento de este escrito, HTML5 ha sido
lanzado oficialmente. La mayoría del contenido en la
Web todavía está siendo escrito para la especificación
HTML4. No obstante, varios navegadores incluyen
soporte para la especificación HTML5. Como cada
navegador puede soportar solo ciertos recursos de
HTML5, las cosas se complican un poco. Antes de
escribir un sitio basado en HTML5, revise cada uno de
sus navegadores objetivo para asegurarse de que
soporten los recursos que va a utilizar para su sitio.
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
5
joaquinls
Sin importar las capacidades de sus navegadores objetivo,
usted debe decirle al navegador que usted desea que su
contenido sea presentado usando la especificación
HTML5. Usted hace esto usando la declaración doctype.
Afortunadamente, la declaración doctype se ha
simplificado bastante en HTML5. De hecho es sólo una.
Para que su navegador presente en pantalla usando la
especificación HTML5
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
<!DOCTYPE html>
6
joaquinls
La razón para crear nuevas
etiquetas estructurales es
dividir las páginas Web en
partes lógicas que describan
el tipo de contenido que
incluyen. Conceptualmente,
piense en la página Web
como un documento. Los
documentos tienen
encabezados, pies de
página, capítulos y otras
convenciones diferentes que
dividen el documento en
partes lógicas.
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
7
joaquinls
De HTML 4
Si usted ha creado incluso los documentos HTML más
simples, entonces estará familiarizado (a) con la etiqueta
div . La etiqueta div es el principal mecanismo de la era
pre-HTML5 para crear bloques de contenido en un
documento HTM.
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
8
Header
Footer
Content
joaquinls
De HTML 4
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Una página HTML simple usando Divs</title>
</head>
<body>
<div id='header'>Header</div>
<div id='content'>Content</div>
<div id='footer'>Footer</div>
</body>
</html>
9
joaquinls
De HTML 5
HTML5 responde a este problema proporcionando un
conjunto de etiquetas que definen con mayor claridad los
bloques principales de contenido que componen un
documento HTML.
Las nuevas etiquetas son:
• header
• section
• article
• aside
• footer
• nav
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
10
<div id = “header”>
<div id = “nav”>
<div id = “footer”>
<div id = “sction”> <div id = “aside”>
<div id = “article”>
joaquinls
El área header
<!DOCTYPE html>
<html>
<head>
<title> Una página HTML simple </title>
</head>
<body>
<header>Header</header>
<div id='content'>Content</div>
<div id='footer'>Footer</div>
</body>
</html>
11
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
joaquinls
El área section
<!DOCTYPE html>
<html>
<head>
<title> Una página HTML simple </title>
</head>
<body>
<header>Header</header>
<section><p>
Esta es una sección importante de la página. </p>
</section>
<div id='footer'>Footer</div>
</body>
</html>
12
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
joaquinls
El área article
<!DOCTYPE html>
<html>
<head> <title> Una página HTML simple </title> </head>
<body>
<header>Header</header>
<section>
<article>
<p>Esta es una sección importante del contenido de la página.
Tal vez una publicación en blog. </p>
</article>
<article>
<p> Esta es una sección importante del contenido de la página.
Tal vez una publicación en blog. </p>
</article>
</section>
<div id='footer'>Footer</div>
</body>
</html>
13
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
joaquinls
La etiqueta aside
<!DOCTYPE html>
<html>
<head> <title> Una página HTML simple </title> </head>
<body>
<header>Header</header>
<section>
<article>
<p> Esta es una sección importante del contenido de la página.
Tal vez una publicación en blog. </p>
</aside> </p> Este es un aparte de la primera publicación en blog. </p>
</aside>
</article>
<article>
<p> Esta es una sección importante del contenido de la página.
Tal vez una publicación en blog. </p>
</article>
</section>
<div id='footer'>Footer</div>
</body>
</html>
14
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
joaquinls
La etiqueta footer
<!DOCTYPE html>
<html>
<head> <title> Una página HTML simple </title> </head>
<body> <header>Header</header>
<section>
<article> <p> Esta es una sección importante del contenido de la página. Tal vez una
publicación en blog. </p>
</aside> </p> Este es un aparte de la primera publicación en blog. </p>
</aside>
</article>
<article> <p> Esta es una sección importante del contenido de la página. Tal vez una
publicación en blog. </p>
</article>
</section>
<footer>Footer</footer>
</body>
</html>
15
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
joaquinls
La etiqueta nav
<!DOCTYPE html>
<html>
<head> <title> Una página HTML simple </title> </head>
<body>
<header>Header
<nav>
<a href='#'>Algún enlace de navegación</a>
<a href='#'>Algún enlace de navegación adicional</a>
<a href='#'>Un tercer enlace de navegación</a>
</nav>
</header>
<section>
<article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p>
</aside> </p> Este es un aparte de la primera publicación en blog. </p>
</aside>
</article>
<article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p>
</article>
</section>
<footer>Footer</footer>
</body>
</html>
16
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
joaquinls
Ejemplo completo
<!DOCTYPE html>
<html>
<head> <title> Una página HTML simple </title></head>
<body> <header>Header
<nav>
<a href='#'>Algún enlace de navegación</a>
<a href='#'>Algún enlace de navegación adicional</a>
<a href='#'>Un tercer enlace de navegación</a>
</nav>
</header>
<section>
<article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p>
</aside> </p> Este es un aparte de la primera publicación en blog. </p>
</aside>
</article>
<article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p>
</article>
</section>
<footer>Footer</footer>
</body>
</html>
17
Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
joaquinls
Gracias
18

Mais conteúdo relacionado

Mais procurados

Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3Paradigma Digital
 
Html5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoyHtml5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoyParadigma Digital
 
Desarrollo de aplicaciones con HTML5
Desarrollo de aplicaciones con HTML5 Desarrollo de aplicaciones con HTML5
Desarrollo de aplicaciones con HTML5 Gonzalo C.
 
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 AWGRvalgreens
 
Introducción a HTML5 para todos los públicos (UTAD, june 2013)
Introducción a HTML5 para todos los públicos (UTAD, june 2013)Introducción a HTML5 para todos los públicos (UTAD, june 2013)
Introducción a HTML5 para todos los públicos (UTAD, june 2013)Efraim Martinez
 
Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Hernan Beati
 
HTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOYHTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOYJuan Eladio Sánchez Rosas
 
Conoce HTML5 y CSS3
Conoce HTML5 y CSS3Conoce HTML5 y CSS3
Conoce HTML5 y CSS3Marta Armada
 
Introduccion html5
Introduccion html5Introduccion html5
Introduccion html5ADWE Team
 
HTML5 la revolución!
HTML5 la revolución!HTML5 la revolución!
HTML5 la revolución!maspixel
 
HTML5 y CSS3: como sacarles partido hoy
HTML5 y CSS3: como sacarles partido hoyHTML5 y CSS3: como sacarles partido hoy
HTML5 y CSS3: como sacarles partido hoyFRONTDAYS
 

Mais procurados (20)

HTML5 Nuevas Etiquetas Semanticas
HTML5 Nuevas Etiquetas SemanticasHTML5 Nuevas Etiquetas Semanticas
HTML5 Nuevas Etiquetas Semanticas
 
Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3Introducción a HTML5 y CSS3
Introducción a HTML5 y CSS3
 
Html5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoyHtml5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoy
 
Todo sobre HTML5
Todo sobre HTML5Todo sobre HTML5
Todo sobre HTML5
 
Desarrollo de aplicaciones con HTML5
Desarrollo de aplicaciones con HTML5 Desarrollo de aplicaciones con HTML5
Desarrollo de aplicaciones con HTML5
 
Elementos de html5 y css3
Elementos de html5 y css3Elementos de html5 y css3
Elementos de html5 y css3
 
Html 5 presente y futuro de la web
Html 5 presente y futuro de la webHtml 5 presente y futuro de la web
Html 5 presente y futuro de la web
 
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
 
Introducción a HTML5 para todos los públicos (UTAD, june 2013)
Introducción a HTML5 para todos los públicos (UTAD, june 2013)Introducción a HTML5 para todos los públicos (UTAD, june 2013)
Introducción a HTML5 para todos los públicos (UTAD, june 2013)
 
Maquetación web con html5
Maquetación web con html5Maquetación web con html5
Maquetación web con html5
 
Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011
 
HTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOYHTML5 y los desafíos del desarrollo web de HOY
HTML5 y los desafíos del desarrollo web de HOY
 
Conoce HTML5 y CSS3
Conoce HTML5 y CSS3Conoce HTML5 y CSS3
Conoce HTML5 y CSS3
 
Introduccion html5
Introduccion html5Introduccion html5
Introduccion html5
 
HTML5 y CSS3 ¿Imprescindibles?
HTML5 y CSS3 ¿Imprescindibles?HTML5 y CSS3 ¿Imprescindibles?
HTML5 y CSS3 ¿Imprescindibles?
 
HTML5 la revolución!
HTML5 la revolución!HTML5 la revolución!
HTML5 la revolución!
 
HTML5
HTML5HTML5
HTML5
 
Ria 03-html5-css3
Ria 03-html5-css3Ria 03-html5-css3
Ria 03-html5-css3
 
Curso html5-v1
Curso html5-v1Curso html5-v1
Curso html5-v1
 
HTML5 y CSS3: como sacarles partido hoy
HTML5 y CSS3: como sacarles partido hoyHTML5 y CSS3: como sacarles partido hoy
HTML5 y CSS3: como sacarles partido hoy
 

Destaque

Destaque (20)

Etquetas de html
Etquetas de htmlEtquetas de html
Etquetas de html
 
Programación avanzada etiquetas de html
Programación avanzada   etiquetas de htmlProgramación avanzada   etiquetas de html
Programación avanzada etiquetas de html
 
Etiquetas mas utilizadas del lenguaje html
Etiquetas mas utilizadas del lenguaje htmlEtiquetas mas utilizadas del lenguaje html
Etiquetas mas utilizadas del lenguaje html
 
PresentacióN Html
PresentacióN HtmlPresentacióN Html
PresentacióN Html
 
Etiquetas Html Udp
Etiquetas Html UdpEtiquetas Html Udp
Etiquetas Html Udp
 
Html5 g@tv
Html5 g@tvHtml5 g@tv
Html5 g@tv
 
Manual basico java
Manual basico javaManual basico java
Manual basico java
 
El túnel ernesto sábato
El túnel   ernesto sábatoEl túnel   ernesto sábato
El túnel ernesto sábato
 
Libro 1: introduccion a la programacion y su lenguaje
Libro 1: introduccion a la programacion y su lenguajeLibro 1: introduccion a la programacion y su lenguaje
Libro 1: introduccion a la programacion y su lenguaje
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
HTML5 & CSS3 in Drupal (on the Bayou)
HTML5 & CSS3 in Drupal (on the Bayou)HTML5 & CSS3 in Drupal (on the Bayou)
HTML5 & CSS3 in Drupal (on the Bayou)
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Estilo & CSS3
Estilo & CSS3Estilo & CSS3
Estilo & CSS3
 
Programación de Software - Java
Programación de Software - JavaProgramación de Software - Java
Programación de Software - Java
 
Ejemplos paginas html
Ejemplos paginas htmlEjemplos paginas html
Ejemplos paginas html
 
Aprende a Programar: Introducción
Aprende a Programar: IntroducciónAprende a Programar: Introducción
Aprende a Programar: Introducción
 
NUEVO!!! EN HTML 5
NUEVO!!! EN HTML 5NUEVO!!! EN HTML 5
NUEVO!!! EN HTML 5
 
Libro java
Libro javaLibro java
Libro java
 
Descubriendo HTML5 con Adobe Dreamweaver
Descubriendo HTML5 con Adobe DreamweaverDescubriendo HTML5 con Adobe Dreamweaver
Descubriendo HTML5 con Adobe Dreamweaver
 
Suma de números binarios
Suma de números binariosSuma de números binarios
Suma de números binarios
 

Semelhante a Introducción a Etiquetas HTML 5

Semelhante a Introducción a Etiquetas HTML 5 (20)

Nuevas etiquetas html5
Nuevas etiquetas html5Nuevas etiquetas html5
Nuevas etiquetas html5
 
Nuevo Html5 ..
Nuevo Html5 ..Nuevo Html5 ..
Nuevo Html5 ..
 
Articulo
ArticuloArticulo
Articulo
 
Html5
Html5Html5
Html5
 
Manual de html5_en_español
Manual de html5_en_españolManual de html5_en_español
Manual de html5_en_español
 
Semana 2 Arquitectura web y HTML 5
Semana 2   Arquitectura web y HTML 5Semana 2   Arquitectura web y HTML 5
Semana 2 Arquitectura web y HTML 5
 
Presentación Seminario Cleformación HTML5, El lenguaje del futuro
Presentación Seminario Cleformación HTML5, El lenguaje del futuroPresentación Seminario Cleformación HTML5, El lenguaje del futuro
Presentación Seminario Cleformación HTML5, El lenguaje del futuro
 
Dispositivas CURSO HTML 5.pdf
Dispositivas CURSO HTML 5.pdfDispositivas CURSO HTML 5.pdf
Dispositivas CURSO HTML 5.pdf
 
Qué es el html
Qué es el htmlQué es el html
Qué es el html
 
Html
HtmlHtml
Html
 
Html geraly fernanda cabrera aldana
Html geraly fernanda cabrera aldanaHtml geraly fernanda cabrera aldana
Html geraly fernanda cabrera aldana
 
Html
HtmlHtml
Html
 
Clase HTML.pptx
Clase HTML.pptxClase HTML.pptx
Clase HTML.pptx
 
Introducción a html 5
Introducción a html 5Introducción a html 5
Introducción a html 5
 
Programación Avanzada
Programación AvanzadaProgramación Avanzada
Programación Avanzada
 
Html
HtmlHtml
Html
 
Html 5. Estructura de un documento para la Web
Html 5. Estructura de un documento para la WebHtml 5. Estructura de un documento para la Web
Html 5. Estructura de un documento para la Web
 
Intro html5
Intro html5Intro html5
Intro html5
 
Html
HtmlHtml
Html
 
Presentacion asignatura
Presentacion asignaturaPresentacion asignatura
Presentacion asignatura
 

Mais de Joaquin Lara Sierra

Factores Intrínsecos Influyentes en el comportamiento Humano
Factores Intrínsecos Influyentes en el comportamiento HumanoFactores Intrínsecos Influyentes en el comportamiento Humano
Factores Intrínsecos Influyentes en el comportamiento HumanoJoaquin Lara Sierra
 
Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano Cl...
Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano Cl...Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano Cl...
Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano Cl...Joaquin Lara Sierra
 
Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano 2
Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano 2Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano 2
Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano 2Joaquin Lara Sierra
 
Estructuras de control - Ciclo For
Estructuras de control - Ciclo ForEstructuras de control - Ciclo For
Estructuras de control - Ciclo ForJoaquin Lara Sierra
 
Gestionar pedagógica-mente las tic en el ejercicio docente Universitario
Gestionar pedagógica-mente las tic en el ejercicio docente UniversitarioGestionar pedagógica-mente las tic en el ejercicio docente Universitario
Gestionar pedagógica-mente las tic en el ejercicio docente UniversitarioJoaquin Lara Sierra
 
Gestión Pedagógica y TIC (Parte 2)
Gestión Pedagógica y TIC (Parte 2)Gestión Pedagógica y TIC (Parte 2)
Gestión Pedagógica y TIC (Parte 2)Joaquin Lara Sierra
 
Gestión Pedagógica y TIC (Parte 1)
Gestión Pedagógica y TIC (Parte 1)Gestión Pedagógica y TIC (Parte 1)
Gestión Pedagógica y TIC (Parte 1)Joaquin Lara Sierra
 
Introduccion power point parte 3
Introduccion power point parte 3Introduccion power point parte 3
Introduccion power point parte 3Joaquin Lara Sierra
 
Introduccion power point parte 2
Introduccion power point parte 2Introduccion power point parte 2
Introduccion power point parte 2Joaquin Lara Sierra
 
Introducción a power point parte1
Introducción a power point parte1Introducción a power point parte1
Introducción a power point parte1Joaquin Lara Sierra
 
Folleto Modelo pedagógico de la UTB
Folleto Modelo pedagógico de la UTBFolleto Modelo pedagógico de la UTB
Folleto Modelo pedagógico de la UTBJoaquin Lara Sierra
 
Guía estrategias didácticas de im interpersonal
Guía estrategias didácticas de im interpersonalGuía estrategias didácticas de im interpersonal
Guía estrategias didácticas de im interpersonalJoaquin Lara Sierra
 
Operacionalización del modelo pedagógico
Operacionalización del modelo pedagógicoOperacionalización del modelo pedagógico
Operacionalización del modelo pedagógicoJoaquin Lara Sierra
 

Mais de Joaquin Lara Sierra (20)

Factores Intrínsecos Influyentes en el comportamiento Humano
Factores Intrínsecos Influyentes en el comportamiento HumanoFactores Intrínsecos Influyentes en el comportamiento Humano
Factores Intrínsecos Influyentes en el comportamiento Humano
 
Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano Cl...
Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano Cl...Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano Cl...
Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano Cl...
 
Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano 2
Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano 2Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano 2
Factores Intrínsecos y Extrínsecos Influyentes en el comportamiento Humano 2
 
Proceso de innovacion
Proceso de innovacion Proceso de innovacion
Proceso de innovacion
 
Estructuras de control - Ciclo For
Estructuras de control - Ciclo ForEstructuras de control - Ciclo For
Estructuras de control - Ciclo For
 
Trabajando con excel parte 2
Trabajando con excel parte 2Trabajando con excel parte 2
Trabajando con excel parte 2
 
Trabajando con excel Parte 1
Trabajando con excel Parte 1Trabajando con excel Parte 1
Trabajando con excel Parte 1
 
Tic aplicada a los negocios
Tic aplicada a los negociosTic aplicada a los negocios
Tic aplicada a los negocios
 
Innovar en Educación
Innovar en EducaciónInnovar en Educación
Innovar en Educación
 
Gestionar pedagógica-mente las tic en el ejercicio docente Universitario
Gestionar pedagógica-mente las tic en el ejercicio docente UniversitarioGestionar pedagógica-mente las tic en el ejercicio docente Universitario
Gestionar pedagógica-mente las tic en el ejercicio docente Universitario
 
Estrategias Didácticas
Estrategias DidácticasEstrategias Didácticas
Estrategias Didácticas
 
Gestión Pedagógica y TIC (Parte 2)
Gestión Pedagógica y TIC (Parte 2)Gestión Pedagógica y TIC (Parte 2)
Gestión Pedagógica y TIC (Parte 2)
 
Gestión Pedagógica y TIC (Parte 1)
Gestión Pedagógica y TIC (Parte 1)Gestión Pedagógica y TIC (Parte 1)
Gestión Pedagógica y TIC (Parte 1)
 
Introduccion power point parte 3
Introduccion power point parte 3Introduccion power point parte 3
Introduccion power point parte 3
 
Introduccion power point parte 2
Introduccion power point parte 2Introduccion power point parte 2
Introduccion power point parte 2
 
Introducción a power point parte1
Introducción a power point parte1Introducción a power point parte1
Introducción a power point parte1
 
Folleto Modelo pedagógico de la UTB
Folleto Modelo pedagógico de la UTBFolleto Modelo pedagógico de la UTB
Folleto Modelo pedagógico de la UTB
 
Guía estrategias didácticas de im interpersonal
Guía estrategias didácticas de im interpersonalGuía estrategias didácticas de im interpersonal
Guía estrategias didácticas de im interpersonal
 
Operacionalización del modelo pedagógico
Operacionalización del modelo pedagógicoOperacionalización del modelo pedagógico
Operacionalización del modelo pedagógico
 
Innovación educativa
Innovación educativaInnovación educativa
Innovación educativa
 

Introducción a Etiquetas HTML 5

  • 1. joaquinls Nuevas etiquetas HTML5 estructurales Joaquín Lara Sierra Nuevas etiquetas HTML5 estructurales por Joaquin Lara Sierra se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 2.5 Colombia. Basada en una obra en http://www.ibm.com/developerworks/ssa/web/library/wa-html5structuraltags/. 1
  • 2. joaquinls De que hablar • ¿Qué es HTML5? • El contexto de HTML. • Los Navegadores. • DocType. • Nuevos elementos estructurales. • Enfoque HTML 4. • Enfoque HTML 5. • Ejemplos. 2
  • 3. joaquinls HTML5, la última versión del Hypertext Markup Language (HTML), es la versión más radical del lenguaje a la fecha. Esta presenta muchos recursos nuevos en una variedad de áreas. Algunas de las adiciones más notables incluyen: • Etiquetas integradas multimedia para audio y video • Un bastidor para dibujar contenido en el navegador • Formatos más inteligentes que le permiten hacer cosas como validación mediante el uso de un atributo requerido Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es? 3
  • 4. joaquinls Contexto • Tim Berners-Lee creó el HTML original en 1989 para solucionar las deficiencias de los métodos existentes para acceder a información en Internet. Desde que se concibió, encontrar su camino en Internet era una tarea difícil. • HTTP es un protocolo de servicio utilizado para entregar contenido. • La combinación de HTTP y HTML ofrece una navegación rápida y fácil por el contenido en Internet, al permitirle simplemente hacer clic en los enlaces de texto para navegar entre documentos. • Después de crear estas dos tecnologías, Berners-Lee continuó y fundó el World Wide Web Consortium (W3C) Navegadores DocType Estructura Enfoques Ejemplos¿Qué es? 4
  • 5. joaquinls • Para el momento de este escrito, HTML5 ha sido lanzado oficialmente. La mayoría del contenido en la Web todavía está siendo escrito para la especificación HTML4. No obstante, varios navegadores incluyen soporte para la especificación HTML5. Como cada navegador puede soportar solo ciertos recursos de HTML5, las cosas se complican un poco. Antes de escribir un sitio basado en HTML5, revise cada uno de sus navegadores objetivo para asegurarse de que soporten los recursos que va a utilizar para su sitio. Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es? 5
  • 6. joaquinls Sin importar las capacidades de sus navegadores objetivo, usted debe decirle al navegador que usted desea que su contenido sea presentado usando la especificación HTML5. Usted hace esto usando la declaración doctype. Afortunadamente, la declaración doctype se ha simplificado bastante en HTML5. De hecho es sólo una. Para que su navegador presente en pantalla usando la especificación HTML5 Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es? <!DOCTYPE html> 6
  • 7. joaquinls La razón para crear nuevas etiquetas estructurales es dividir las páginas Web en partes lógicas que describan el tipo de contenido que incluyen. Conceptualmente, piense en la página Web como un documento. Los documentos tienen encabezados, pies de página, capítulos y otras convenciones diferentes que dividen el documento en partes lógicas. Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es? 7
  • 8. joaquinls De HTML 4 Si usted ha creado incluso los documentos HTML más simples, entonces estará familiarizado (a) con la etiqueta div . La etiqueta div es el principal mecanismo de la era pre-HTML5 para crear bloques de contenido en un documento HTM. Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es? 8 Header Footer Content
  • 9. joaquinls De HTML 4 Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>Una página HTML simple usando Divs</title> </head> <body> <div id='header'>Header</div> <div id='content'>Content</div> <div id='footer'>Footer</div> </body> </html> 9
  • 10. joaquinls De HTML 5 HTML5 responde a este problema proporcionando un conjunto de etiquetas que definen con mayor claridad los bloques principales de contenido que componen un documento HTML. Las nuevas etiquetas son: • header • section • article • aside • footer • nav Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es? 10 <div id = “header”> <div id = “nav”> <div id = “footer”> <div id = “sction”> <div id = “aside”> <div id = “article”>
  • 11. joaquinls El área header <!DOCTYPE html> <html> <head> <title> Una página HTML simple </title> </head> <body> <header>Header</header> <div id='content'>Content</div> <div id='footer'>Footer</div> </body> </html> 11 Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
  • 12. joaquinls El área section <!DOCTYPE html> <html> <head> <title> Una página HTML simple </title> </head> <body> <header>Header</header> <section><p> Esta es una sección importante de la página. </p> </section> <div id='footer'>Footer</div> </body> </html> 12 Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
  • 13. joaquinls El área article <!DOCTYPE html> <html> <head> <title> Una página HTML simple </title> </head> <body> <header>Header</header> <section> <article> <p>Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p> </article> <article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p> </article> </section> <div id='footer'>Footer</div> </body> </html> 13 Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
  • 14. joaquinls La etiqueta aside <!DOCTYPE html> <html> <head> <title> Una página HTML simple </title> </head> <body> <header>Header</header> <section> <article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p> </aside> </p> Este es un aparte de la primera publicación en blog. </p> </aside> </article> <article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p> </article> </section> <div id='footer'>Footer</div> </body> </html> 14 Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
  • 15. joaquinls La etiqueta footer <!DOCTYPE html> <html> <head> <title> Una página HTML simple </title> </head> <body> <header>Header</header> <section> <article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p> </aside> </p> Este es un aparte de la primera publicación en blog. </p> </aside> </article> <article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p> </article> </section> <footer>Footer</footer> </body> </html> 15 Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
  • 16. joaquinls La etiqueta nav <!DOCTYPE html> <html> <head> <title> Una página HTML simple </title> </head> <body> <header>Header <nav> <a href='#'>Algún enlace de navegación</a> <a href='#'>Algún enlace de navegación adicional</a> <a href='#'>Un tercer enlace de navegación</a> </nav> </header> <section> <article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p> </aside> </p> Este es un aparte de la primera publicación en blog. </p> </aside> </article> <article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p> </article> </section> <footer>Footer</footer> </body> </html> 16 Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?
  • 17. joaquinls Ejemplo completo <!DOCTYPE html> <html> <head> <title> Una página HTML simple </title></head> <body> <header>Header <nav> <a href='#'>Algún enlace de navegación</a> <a href='#'>Algún enlace de navegación adicional</a> <a href='#'>Un tercer enlace de navegación</a> </nav> </header> <section> <article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p> </aside> </p> Este es un aparte de la primera publicación en blog. </p> </aside> </article> <article> <p> Esta es una sección importante del contenido de la página. Tal vez una publicación en blog. </p> </article> </section> <footer>Footer</footer> </body> </html> 17 Contexto Navegadores DocType Estructura Enfoques Ejemplos¿Qué es?