SlideShare una empresa de Scribd logo
1 de 25
Programación en Internet
HTML 5
La version de HTML5 obliga a definir el lenguaje o
idioma utilizados en los contenidos, quedando de la
siguiente forma:
<!DOCTYPE html>
<html lang=”es”>
<head>
</head>
<body>
</body>
</html>
Programación en Internet
HTML 5
La etiqueta meta description, será la forma en que
los motores de búsqueda tomarán en cuenta a la
página. Si el proyecto incluye mas de una página
(.html) se recomienda que cada archivo.html tenga
un description diferente, que identifique solo el
contenido de esa página en específico.
Programación en Internet
HTML 5
<!DOCTYPE html>
<html lang=”es”>
<head>
<meta name="Description" content="descripción de la
página">
</head>
<body>
</body>
</html>
Se recomienda que la descripción no tenga mas de 150 caracteres ni
mas de 30 palabras.
Programación en Internet
HTML 5
<!DOCTYPE html>
<html lang=”es”>
<head>
<meta charset="utf-8" />
</head>
Se recomienda colocar esta etiqueta, meta charset, para indicarle al
navegador que respete los acentos, las eñes y los tildes de la página. En
el caso de nuestro idioma, se recomienda no cambiarle el valor del
ejemplo. Así como también que sea la primera linea después del HEAD.
Programación en Internet
HTML 5
Atributo target en la etiqueta <a href=” “ target=””>
target = “_top” y target=”_parent” Solo tienen efecto si se usan
marcos o frames.
target = “_self” la página de destino a la que apunta el vínculo se
mostrará en la misma ventana del navegador del visitante.
target=”_blank” Con esta opción la página enlazada se abrirá en una
ventana nueva del navegador.
Programación en Internet
HTML 5
Los anclajes o enlaces tipo ancla, se usan cuando el usuario pulsa clic sobre un
enlace, en el cual la ventana del navegador corra hacia esa parte concreta de la misma
página o bien, pase a otra página distinta, pero no a su comienzo, sino a la parte
media o a la parte que tú desees de esa otra página.
Programación en Internet
HTML 5
<body>
<a href="#titulouno" title="Ir al título uno">Ir al título uno</a>
<a href="#titulodos" title="Ir al título dos">Ir al título dos</a>
<a href="#titulotres" title="Ir al título tres">Ir al título tres</a>
(estas lineas pueden ir al final o al principio de la página)
<h1>Título Uno</h1><a name="titulouno"></a>
<p>Este es el texto correspondiente al título uno, aunque debería ser más largo
para que se note el efecto. </p>
<h1>Título DOS</h1><a name="titulodos"></a>
<p>Este es el texto correspondiente al título uno, aunque debería ser más largo
para que se note el efecto. </p>
<h1>Título TRES</h1><a name="titulotres"></a>
<p>Este es el texto correspondiente al título uno, aunque debería ser más largo
para que se note el efecto. </p>
Programación en Internet
HTML 5
Nuevas etiquetas de HTML 5
<header></header>
<hgroup></hgroup>
<nav></nav>
<article></article>
<section></section>
<aside></aside>
<figure></figure>
<footer></footer>
<address></address>
Programación en Internet
HTML 5
<body>
<a href="#titulouno" title="Ir al título uno">Ir al título uno</a>
<a href="#titulodos" title="Ir al título dos">Ir al título dos</a>
<a href="#titulotres" title="Ir al título tres">Ir al título tres</a>
(estas lineas pueden ir al final o al principio de la página)
<h1>Título Uno</h1><a name="titulouno"></a>
<p>Este es el texto correspondiente al título uno, aunque debería ser más largo
para que se note el efecto. </p>
<h1>Título DOS</h1><a name="titulodos"></a>
<p>Este es el texto correspondiente al título uno, aunque debería ser más largo
para que se note el efecto. </p>
<h1>Título TRES</h1><a name="titulotres"></a>
<p>Este es el texto correspondiente al título uno, aunque debería ser más largo
para que se note el efecto. </p>
Programación en Internet
HTML 5
Etiquetas:
<div>
Se usa para definir bloques sin ningún tipo de
significado, normalmente bloques que se usan para
maquetar correctamente la página o para agrupar
elementos en principio sin querer dar un significado
específico.
Programación en Internet
HTML 5Etiquetas:
<article>
Representa un contenido específico de la web. Puede
representar un artículo, de opinión, un entrada en un
blog, un comentario en un foro, una noticia, una
descarga, o simplemente un contenido estático de
una web como el típico quienes somos o a qué nos
dedicamos.
Programación en Internet
HTML 5Etiquetas:
<section>
En principio se usa para representar un bloque de
nuestra página que tiene valor semántico, es decir,
que aporta un significado a la página
Programación en Internet
HTML 5Etiquetas:
<section>
En principio se usa para representar un bloque de
nuestra página que tiene valor semántico, es decir,
que aporta un significado a la página
Programación en Internet
HTML 5
El atributo disabled se utiliza para desahbilitar de forma
temporal un campo o conjunto de campos o un boton o
conjunto de botones.
<fieldset disabled>
Nombre <input name=”nombre1”>
</fieldset>
Fecha <input name=”fecha” disabled>
Programación en Internet
HTML 5
1. <form>
Dato1: <input type="text" name="name1">
Dato2: <input type="text" name="name2">
<fieldset disabled>
Dato3: <input type="text" name="name3">
Dato4: <input type="text" name="name1">
Dato5: <input type="text" name="name2">
</fieldset>
Dato6: <input type="text" name="name3">
<input type="submit" value="enviar" disabled>
Programa|ción en Internet
HTML 5
3. El atributo placeholder permite tener un texto por
defecto en cada una de las cajas de texto, las cuales al ser
seleccionadas se borra automáticamente (esto antes se podía
hacer pero usando javascript y muchas más líneas de código).
<input type="text" id="ejemplo" name="ejemplo"
placeholder="bla bla bla">
Programación en Internet
HTML 5
4. La etiqueta de tipo email hace una verificación
automática del formato correcto de correo
electrónico. Antes podía hacerse con javascript
usando varias líneas de código, con HTML5 es solo
agregar el type=”email” y ahorras código y tiempo.
Programación en Internet
HTML 5
1.El atributo “required” permite hacer que el campo sea
obligatorio antes de activar el evento submit en el formulario.
Al igual que los dos puntos anteriores, esto antes era posible
con javascript, pero HTML permite hacerlo solo aplicando la
propiedad
<input type="text" id="nombre-de-usuario"
name="usuario" required> .
Programación en Internet
HTML 5
INSERTAR VIDEO EN HTML5
<video src="videotest.ogv"></video>
<video
src="http://v2v.cc/~j/theora_testsuite/320x240.ogg"></video>
Programación en Internet
HTML 5
MOSTRAR POSTER EN VIDEO
<video src="videotest.ogv" poster="videotest.jpg"></video>
MUESTRA LOS CONTROLES NATIVOS DEL NAVEGADOR SOBRE EL
VIDEO (BOTON PLAY, PAUSE, TIMELINE, ETC) (CONTROLS)
<video src="videotest.ogv" poster="videotest.jpg" controls></video>
Programación en Internet
HTML 5
PERMITE MODIFICAR EL ANCHO Y ALTO DEL VIDEO ORIGINAL
<video src="videotest.ogv" poster="videotest.jpg" width="400"
height="400" controls></video>
SI SOLO SE MODIFICA UNO DE LOS VALORES (WIDTH o HEIGTH), EL
OTRO SE CALCULA AUTOMÁTICAMENTE
<video src="videotest.ogv" poster="videotest.jpg" width="500"
controls></video>
Programación en Internet
HTML 5
REPRODUCE EL VIDEO UNA Y OTRA VEZ EN UN BUCLE INFINITO (LOOP)
<video src="videotest.ogv" poster="videotest.jpg" width="500" loop
controls></video>
REPRODUCE EL VIDEO AUTOMATICAMENTE AL CARGARSE LA PÁGINA
(AUTOPLAY)
<video src="videotest.ogv" poster="videotest.jpg" width="500"
autoplay loop controls></video>
Programación en Internet
HTML 5
REPRODUCE EL VIDEO UNA Y OTRA VEZ EN UN BUCLE INFINITO (LOOP)
<video src="videotest.ogv" poster="videotest.jpg" width="500" loop
controls></video>
REPRODUCE EL VIDEO AUTOMATICAMENTE AL CARGARSE LA PÁGINA
(AUTOPLAY)
<video src="videotest.ogv" poster="videotest.jpg" width="500"
autoplay loop controls></video>
Programación en Internet
HTML 5
CARGAR EL VIDEO AUTOMÁTICAMENTE PERO SIN REPRODUCIR
(PRELOAD)
<video src="videotest.ogv" poster="videotest.jpg" width="500" preload
loop controls></video>
INSERTAR MAS DE UN ARCHIVO SOURCE
<video poster="videotest.jpg" width="500" preload loop controls>
<source src="videotest.ogv" type="video/ogv">
<source src="videotest.mp4" type="video/mp4">
</video>
Programación en Internet
HTML 5
A U D I O
<audio src="Audio.mp3" preload="auto" controls></audio>

Más contenido relacionado

La actualidad más candente

Como Instalar Mis Templates En Blogger
Como Instalar Mis Templates En BloggerComo Instalar Mis Templates En Blogger
Como Instalar Mis Templates En BloggerXanarts
 
Guia word press
Guia word pressGuia word press
Guia word pressivan1587
 
10 consejos seo para optimizar cada post de blogger
10 consejos seo para optimizar cada post de blogger10 consejos seo para optimizar cada post de blogger
10 consejos seo para optimizar cada post de bloggerCris Vitorino
 
Primeros pasos en Blogger.3
Primeros pasos en Blogger.3Primeros pasos en Blogger.3
Primeros pasos en Blogger.3Ángel Encinas
 
Integrar Wordpress en sitios web ya existentes
Integrar Wordpress en sitios web ya existentesIntegrar Wordpress en sitios web ya existentes
Integrar Wordpress en sitios web ya existentesDavid Merinas Ariza
 
Mi primera pagina web en html con bloc de notas
Mi primera pagina web en html con bloc de notasMi primera pagina web en html con bloc de notas
Mi primera pagina web en html con bloc de notasJessi De Jesus Torres
 
Informe publicacion de pag web en hosting
Informe publicacion de pag web en hostingInforme publicacion de pag web en hosting
Informe publicacion de pag web en hostingjonacriss
 
Cómo hacer una página web básica
Cómo hacer una página web básicaCómo hacer una página web básica
Cómo hacer una página web básicaIvan Ramirez
 
PresentacióN Html
PresentacióN HtmlPresentacióN Html
PresentacióN Htmlmarcos0209
 
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
 
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
 
Nuevas etiquetas en HTML 5
Nuevas etiquetas en HTML 5Nuevas etiquetas en HTML 5
Nuevas etiquetas en HTML 5mferrer
 

La actualidad más candente (20)

Tpd 02
Tpd 02Tpd 02
Tpd 02
 
Como Instalar Mis Templates En Blogger
Como Instalar Mis Templates En BloggerComo Instalar Mis Templates En Blogger
Como Instalar Mis Templates En Blogger
 
FRONTPAGE PARTE II
FRONTPAGE PARTE IIFRONTPAGE PARTE II
FRONTPAGE PARTE II
 
Guia word press
Guia word pressGuia word press
Guia word press
 
Clase 1
Clase 1Clase 1
Clase 1
 
10 consejos seo para optimizar cada post de blogger
10 consejos seo para optimizar cada post de blogger10 consejos seo para optimizar cada post de blogger
10 consejos seo para optimizar cada post de blogger
 
Primeros pasos en Blogger.3
Primeros pasos en Blogger.3Primeros pasos en Blogger.3
Primeros pasos en Blogger.3
 
Integrar Wordpress en sitios web ya existentes
Integrar Wordpress en sitios web ya existentesIntegrar Wordpress en sitios web ya existentes
Integrar Wordpress en sitios web ya existentes
 
Mi primera pagina web en html con bloc de notas
Mi primera pagina web en html con bloc de notasMi primera pagina web en html con bloc de notas
Mi primera pagina web en html con bloc de notas
 
HTML5 y CSS3
HTML5 y CSS3HTML5 y CSS3
HTML5 y CSS3
 
Informe publicacion de pag web en hosting
Informe publicacion de pag web en hostingInforme publicacion de pag web en hosting
Informe publicacion de pag web en hosting
 
Html5
Html5Html5
Html5
 
Cómo hacer una página web básica
Cómo hacer una página web básicaCómo hacer una página web básica
Cómo hacer una página web básica
 
PresentacióN Html
PresentacióN HtmlPresentacióN Html
PresentacióN Html
 
Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5
 
Diseño web
Diseño webDiseño web
Diseño web
 
HTML5 y CSS3
HTML5 y CSS3HTML5 y CSS3
HTML5 y CSS3
 
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
 
Karina
KarinaKarina
Karina
 
Nuevas etiquetas en HTML 5
Nuevas etiquetas en HTML 5Nuevas etiquetas en HTML 5
Nuevas etiquetas en HTML 5
 

Similar a Programación básica de html5 (20)

Etiquetas HTML básicas
Etiquetas HTML básicasEtiquetas HTML básicas
Etiquetas HTML básicas
 
Curso de Desarrollo Web: Etiquetas HTML
Curso de Desarrollo Web: Etiquetas HTMLCurso de Desarrollo Web: Etiquetas HTML
Curso de Desarrollo Web: Etiquetas HTML
 
Clase HTML.pptx
Clase HTML.pptxClase HTML.pptx
Clase HTML.pptx
 
Introducción al Desarrollo Web
Introducción al Desarrollo WebIntroducción al Desarrollo Web
Introducción al Desarrollo Web
 
Practicas html
Practicas htmlPracticas html
Practicas html
 
Estructura semantica Html5.pptx
Estructura semantica Html5.pptxEstructura semantica Html5.pptx
Estructura semantica Html5.pptx
 
Guia4 html
Guia4 htmlGuia4 html
Guia4 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
 
Html
HtmlHtml
Html
 
Codigo html
Codigo htmlCodigo html
Codigo html
 
Html geraly fernanda cabrera aldana
Html geraly fernanda cabrera aldanaHtml geraly fernanda cabrera aldana
Html geraly fernanda cabrera aldana
 
Html
HtmlHtml
Html
 
Guia html 1
Guia html 1Guia html 1
Guia html 1
 
Clase 2 Desarrollo Web
Clase 2 Desarrollo Web Clase 2 Desarrollo Web
Clase 2 Desarrollo Web
 
Html basico
Html basicoHtml basico
Html basico
 
GUIA DE FORMULARIOS HTML - PARA LA ACTIVIDAD 1.pdf
GUIA DE FORMULARIOS HTML - PARA LA ACTIVIDAD 1.pdfGUIA DE FORMULARIOS HTML - PARA LA ACTIVIDAD 1.pdf
GUIA DE FORMULARIOS HTML - PARA LA ACTIVIDAD 1.pdf
 
Html Sharon 4101
Html Sharon 4101Html Sharon 4101
Html Sharon 4101
 
Qué es el html
Qué es el htmlQué es el html
Qué es el html
 
HTML
HTMLHTML
HTML
 
Html
HtmlHtml
Html
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 

Último (20)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 

Programación básica de html5

  • 1. Programación en Internet HTML 5 La version de HTML5 obliga a definir el lenguaje o idioma utilizados en los contenidos, quedando de la siguiente forma: <!DOCTYPE html> <html lang=”es”> <head> </head> <body> </body> </html>
  • 2. Programación en Internet HTML 5 La etiqueta meta description, será la forma en que los motores de búsqueda tomarán en cuenta a la página. Si el proyecto incluye mas de una página (.html) se recomienda que cada archivo.html tenga un description diferente, que identifique solo el contenido de esa página en específico.
  • 3. Programación en Internet HTML 5 <!DOCTYPE html> <html lang=”es”> <head> <meta name="Description" content="descripción de la página"> </head> <body> </body> </html> Se recomienda que la descripción no tenga mas de 150 caracteres ni mas de 30 palabras.
  • 4. Programación en Internet HTML 5 <!DOCTYPE html> <html lang=”es”> <head> <meta charset="utf-8" /> </head> Se recomienda colocar esta etiqueta, meta charset, para indicarle al navegador que respete los acentos, las eñes y los tildes de la página. En el caso de nuestro idioma, se recomienda no cambiarle el valor del ejemplo. Así como también que sea la primera linea después del HEAD.
  • 5. Programación en Internet HTML 5 Atributo target en la etiqueta <a href=” “ target=””> target = “_top” y target=”_parent” Solo tienen efecto si se usan marcos o frames. target = “_self” la página de destino a la que apunta el vínculo se mostrará en la misma ventana del navegador del visitante. target=”_blank” Con esta opción la página enlazada se abrirá en una ventana nueva del navegador.
  • 6. Programación en Internet HTML 5 Los anclajes o enlaces tipo ancla, se usan cuando el usuario pulsa clic sobre un enlace, en el cual la ventana del navegador corra hacia esa parte concreta de la misma página o bien, pase a otra página distinta, pero no a su comienzo, sino a la parte media o a la parte que tú desees de esa otra página.
  • 7. Programación en Internet HTML 5 <body> <a href="#titulouno" title="Ir al título uno">Ir al título uno</a> <a href="#titulodos" title="Ir al título dos">Ir al título dos</a> <a href="#titulotres" title="Ir al título tres">Ir al título tres</a> (estas lineas pueden ir al final o al principio de la página) <h1>Título Uno</h1><a name="titulouno"></a> <p>Este es el texto correspondiente al título uno, aunque debería ser más largo para que se note el efecto. </p> <h1>Título DOS</h1><a name="titulodos"></a> <p>Este es el texto correspondiente al título uno, aunque debería ser más largo para que se note el efecto. </p> <h1>Título TRES</h1><a name="titulotres"></a> <p>Este es el texto correspondiente al título uno, aunque debería ser más largo para que se note el efecto. </p>
  • 8. Programación en Internet HTML 5 Nuevas etiquetas de HTML 5 <header></header> <hgroup></hgroup> <nav></nav> <article></article> <section></section> <aside></aside> <figure></figure> <footer></footer> <address></address>
  • 9. Programación en Internet HTML 5 <body> <a href="#titulouno" title="Ir al título uno">Ir al título uno</a> <a href="#titulodos" title="Ir al título dos">Ir al título dos</a> <a href="#titulotres" title="Ir al título tres">Ir al título tres</a> (estas lineas pueden ir al final o al principio de la página) <h1>Título Uno</h1><a name="titulouno"></a> <p>Este es el texto correspondiente al título uno, aunque debería ser más largo para que se note el efecto. </p> <h1>Título DOS</h1><a name="titulodos"></a> <p>Este es el texto correspondiente al título uno, aunque debería ser más largo para que se note el efecto. </p> <h1>Título TRES</h1><a name="titulotres"></a> <p>Este es el texto correspondiente al título uno, aunque debería ser más largo para que se note el efecto. </p>
  • 10. Programación en Internet HTML 5 Etiquetas: <div> Se usa para definir bloques sin ningún tipo de significado, normalmente bloques que se usan para maquetar correctamente la página o para agrupar elementos en principio sin querer dar un significado específico.
  • 11. Programación en Internet HTML 5Etiquetas: <article> Representa un contenido específico de la web. Puede representar un artículo, de opinión, un entrada en un blog, un comentario en un foro, una noticia, una descarga, o simplemente un contenido estático de una web como el típico quienes somos o a qué nos dedicamos.
  • 12. Programación en Internet HTML 5Etiquetas: <section> En principio se usa para representar un bloque de nuestra página que tiene valor semántico, es decir, que aporta un significado a la página
  • 13. Programación en Internet HTML 5Etiquetas: <section> En principio se usa para representar un bloque de nuestra página que tiene valor semántico, es decir, que aporta un significado a la página
  • 14. Programación en Internet HTML 5 El atributo disabled se utiliza para desahbilitar de forma temporal un campo o conjunto de campos o un boton o conjunto de botones. <fieldset disabled> Nombre <input name=”nombre1”> </fieldset> Fecha <input name=”fecha” disabled>
  • 15. Programación en Internet HTML 5 1. <form> Dato1: <input type="text" name="name1"> Dato2: <input type="text" name="name2"> <fieldset disabled> Dato3: <input type="text" name="name3"> Dato4: <input type="text" name="name1"> Dato5: <input type="text" name="name2"> </fieldset> Dato6: <input type="text" name="name3"> <input type="submit" value="enviar" disabled>
  • 16. Programa|ción en Internet HTML 5 3. El atributo placeholder permite tener un texto por defecto en cada una de las cajas de texto, las cuales al ser seleccionadas se borra automáticamente (esto antes se podía hacer pero usando javascript y muchas más líneas de código). <input type="text" id="ejemplo" name="ejemplo" placeholder="bla bla bla">
  • 17. Programación en Internet HTML 5 4. La etiqueta de tipo email hace una verificación automática del formato correcto de correo electrónico. Antes podía hacerse con javascript usando varias líneas de código, con HTML5 es solo agregar el type=”email” y ahorras código y tiempo.
  • 18. Programación en Internet HTML 5 1.El atributo “required” permite hacer que el campo sea obligatorio antes de activar el evento submit en el formulario. Al igual que los dos puntos anteriores, esto antes era posible con javascript, pero HTML permite hacerlo solo aplicando la propiedad <input type="text" id="nombre-de-usuario" name="usuario" required> .
  • 19. Programación en Internet HTML 5 INSERTAR VIDEO EN HTML5 <video src="videotest.ogv"></video> <video src="http://v2v.cc/~j/theora_testsuite/320x240.ogg"></video>
  • 20. Programación en Internet HTML 5 MOSTRAR POSTER EN VIDEO <video src="videotest.ogv" poster="videotest.jpg"></video> MUESTRA LOS CONTROLES NATIVOS DEL NAVEGADOR SOBRE EL VIDEO (BOTON PLAY, PAUSE, TIMELINE, ETC) (CONTROLS) <video src="videotest.ogv" poster="videotest.jpg" controls></video>
  • 21. Programación en Internet HTML 5 PERMITE MODIFICAR EL ANCHO Y ALTO DEL VIDEO ORIGINAL <video src="videotest.ogv" poster="videotest.jpg" width="400" height="400" controls></video> SI SOLO SE MODIFICA UNO DE LOS VALORES (WIDTH o HEIGTH), EL OTRO SE CALCULA AUTOMÁTICAMENTE <video src="videotest.ogv" poster="videotest.jpg" width="500" controls></video>
  • 22. Programación en Internet HTML 5 REPRODUCE EL VIDEO UNA Y OTRA VEZ EN UN BUCLE INFINITO (LOOP) <video src="videotest.ogv" poster="videotest.jpg" width="500" loop controls></video> REPRODUCE EL VIDEO AUTOMATICAMENTE AL CARGARSE LA PÁGINA (AUTOPLAY) <video src="videotest.ogv" poster="videotest.jpg" width="500" autoplay loop controls></video>
  • 23. Programación en Internet HTML 5 REPRODUCE EL VIDEO UNA Y OTRA VEZ EN UN BUCLE INFINITO (LOOP) <video src="videotest.ogv" poster="videotest.jpg" width="500" loop controls></video> REPRODUCE EL VIDEO AUTOMATICAMENTE AL CARGARSE LA PÁGINA (AUTOPLAY) <video src="videotest.ogv" poster="videotest.jpg" width="500" autoplay loop controls></video>
  • 24. Programación en Internet HTML 5 CARGAR EL VIDEO AUTOMÁTICAMENTE PERO SIN REPRODUCIR (PRELOAD) <video src="videotest.ogv" poster="videotest.jpg" width="500" preload loop controls></video> INSERTAR MAS DE UN ARCHIVO SOURCE <video poster="videotest.jpg" width="500" preload loop controls> <source src="videotest.ogv" type="video/ogv"> <source src="videotest.mp4" type="video/mp4"> </video>
  • 25. Programación en Internet HTML 5 A U D I O <audio src="Audio.mp3" preload="auto" controls></audio>