Sunteți pe pagina 1din 5

Programacin WEB Unidad 3

Introduccin al HTML 5
Qu es HTML5?
HTML5 es el ltimo estndar para el HTML.
La versin anterior de HTML, HTML 4.01, se produjo en 1999, y el Internet ha
cambiado mucho desde entonces.
HTML5 fue diseado para reemplazar el HTML 4, XHTML y DOM HTML
Nivel 2.
Fue especialmente diseado para ofrecer contenido enriquecido sin necesidad de
plugins adicionales. La versin actual ofrece de todo, desde la animacin de
grficos, msica, pelculas y tambin se puede utilizar para construir aplicaciones
web complejas.
HTML5 es tambin multiplataforma. Est diseado para trabajar si se utiliza un
PC o un Tablet, un Smartphone o una Smart TV.

Cmo surge HTML5?


HTML5 es una colaboracin entre el Consorcio World Wide Web (W3C) y el
Web Hypertext Application Technology Working Group (WHATWG).
WHATWG estaba trabajando con los formularios web y las aplicaciones, y la
W3C estaba trabajando con XHTML 2.0. En 2006, decidieron cooperar y crear
una nueva versin de HTML.
Se establecieron algunas reglas para HTML5:
Las nuevas caractersticas deben estar basadas en HTML, CSS, DOM y
JavaScript
La necesidad de plugins externos (como Flash) debe reducirse
El manejo de errores debe ser ms fcil que en las versiones anteriores
Las secuencias de comandos tienen que ser sustituidas por ms lenguaje de
marcado
1

Programacin WEB Unidad 3

HTML5 debe ser independiente del dispositivo


El proceso de desarrollo debe ser visible para el pblico

El HTML5 <! DOCTYPE>


En HTML5 slo hay una declaracin, y es muy simple <doctype>:
<!DOCTYPE html>

Un documento HTML5 mnimo


A continuacin se muestra un documento simple de HTML5, con el mnimo de
variables necesarias:
<!DOCTYPE
HTML5
ofrece
nuevos
html>
elementos semnticos para
<html>
definir
claramente
las
<head>
diferentes
partes
de
una
<meta
charset="UTF-8"> pgina web:
<title>Ttulo
del
<header>
documento</title>
</head>
<nav>
<body>
<section>
Contenido
del
documento......
<article>
</body>
</html>

<aside>
<figure>
<figcaption>
2

Programacin WEB Unidad 3

<footer>
<details>
<summary>
<mark>
<time>

Nuevas funciones en HTML5


Algunas de las nuevas caractersticas ms interesantes de HTML5 son:
El elemento <canvas> para el dibujo 2D
Las etiquetas <video> y <audio> para la reproduccin multimedia
Soporte para almacenamiento local
Nuevos elementos especficos de contenido, como <article>, <footer>,
<header>, <nav>, <section>
Nuevos controles de formulario, como el calendario, la fecha, hora, correo
electrnico, URL, bsqueda

Nuevos elementos de formularios


3

Programacin WEB Unidad 3

HTML5 tiene los siguientes nuevos elementos de formulario:


<datalist>
Indica una lista de opciones predefinidas para un elemento <input>
(proporciona una funcin de autocompletar, los usuarios podrn ver una
lista despegable)
<keygen>
USO EN EL FUTURO. Su propsito es proporcionar una forma segura
para autentificar usuarios. (genera dos claves: una privada y una pblica, la
privada se almacena localmente y la clave pblica se enva al servidor).
<output>
Representa el resultado de un clculo (como si el clculo fuera realizado
por un script).

Programacin WEB Unidad 3

Elementos eliminados
Las siguientes etiquetas (HTML 4.01) se han removido del HTML5:
<acronym>
<applet>
<basefont>
<big>
<center>
<dir>
<font>
<frame>
<frameset>
<strike>
<tt>
En W3Schools pueden consultar referencias completas de todas las etiquetas
HTML4/HTML5, atributos globales, eventos estndar, y mucho ms.

S-ar putea să vă placă și