Lenguaje HTML5
Enviado por he.gomez • 6 de Agosto de 2012 • Examen • 2.032 Palabras (9 Páginas) • 450 Visitas
HTML5 (HyperText Markup Language, versión 5) es la quinta revisión importante del lenguaje básico de la World Wide Web, HTML. HTML5 especifica dos variantes de sintaxis para HTML: un «clásico» HTML (text/html), la variante conocida como HTML5 y una variante XHTML conocida como sintaxis XHTML5 que deberá ser servida como XML (XHTML) (application/xhtml+xml).1 2 Esta es la primera vez que HTML y XHTML se han desarrollado en paralelo.
Todavía se encuentra en modo experimental, lo cual indica la misma W3C; aunque ya es usado por múltiples desarrolladores web por sus avances, mejoras y ventajas.
Al no ser reconocido en viejas versiones de navegadores por sus nuevas etiquetas, se le recomienda al usuario común actualizar a la versión más nueva, para poder disfrutar de todo el potencial que provee HTML5.
El desarrollo de este lenguaje de marcado es regulado por el Consorcio W3C.
Contenido
1 Nuevos elementos
2 Diferencias entre HTML5 y HTML4/XHTML
3 Novedades
4 Web Semántica
5 Nuevas APIs y Javascript
6 Ejemplos de códigos HTML5
7 Referencias
8 Véase también
9 Enlaces externos
Nuevos elementos
HTML5 establece una serie de nuevos elementos y atributos que reflejan el uso típico de los sitios web modernos. Algunos de ellos son técnicamente similares a las etiquetas <div> y <span>, pero tienen un significado semántico, como por ejemplo <nav> (bloque de navegación del sitio web) y <footer>. Otros elementos proporcionan nuevas funcionalidades a través de una interfaz estandarizada, como los elementos <audio> y <video>.
Mejoras en el elemento <canvas>, capaz de renderizar en los navegadores más importantes (Mozilla, Chrome, Opera, Safari e IE) elementos 3D.
Algunos elementos de HTML 4.01 han quedado obsoletos, incluyendo elementos puramente de presentación, como <font> y <center>, cuyos efectos son manejados por el CSS. También hay un renovado énfasis en la importancia del scripting DOM para el comportamiento de la web.
Diferencias entre HTML5 y HTML4/XHTML
Artículo principal: Anexo:Etiquetas HTML/XHTML.
Etiqueta
Atributos
Comentarios
<!-- -->
Estándar o ninguno
<!DOCTYPE>
Estándar o ninguno
<a>
href | target | rel | hreflang | media | type
Atributo Añadido: media
Atributo cambiado: Target
<abbr>
Estándar o ninguno
<acronym>
Etiqueta Eliminada
<address>
Estándar o ninguno
<applet>
Etiqueta eliminada
<area>
Estándar o ninguno
<article>
Atributos globales
Nueva etiqueta
<aside>
Atributos globales
Nueva etiqueta
<audio>
autobuffer | autoplay | controls | loop | src
Nueva etiqueta
<b>
Atributos globales
Etiqueta cambiada
<base>
Estándar o ninguno
<basefont>
Etiqueta eliminada
<bb>
Estándar o ninguno
<bdo>
Estándar o ninguno
<big>
Etiqueta eliminada
<blockquote>
Estándar o ninguno
<body>
Estándar o ninguno
<br>
Estándar o ninguno
<button>
Estándar o ninguno
<canvas>
height | width
Nueva etiqueta
<caption>
Estándar o ninguno
<center>
Etiqueta eliminada
<cite>
Atributos globales
Etiqueta cambiada
<code>
Estándar o ninguno
<col>
Estándar o ninguno
<colgroup>
Estándar o ninguno
<command>
checked | default | disabled | hidden | icon | label | radiogroup | type
Nueva etiqueta
<datagrid>
Estándar o ninguno
<datalist>
Atributos globales
Nueva etiqueta
<dd>
Estándar o ninguno
<del>
Estándar o ninguno
<details>
open
Nueva etiqueta
<dialog>
Atributos globales
Nueva etiqueta
<dir>
Etiqueta eliminada
<div>
Estándar o ninguno
<dfn>
Estándar o ninguno
<dl>
Estándar o ninguno
<dt>
Estándar o ninguno
<em>
Estándar o ninguno
<embed>
height | src | type | width
Nueva etiqueta
<fieldset>
Estándar o ninguno
<figure>
Atributos globales
Nueva etiqueta
<font>
Etiqueta eliminada
<footer>
Atributos globales
Nueva etiqueta
<form>
Estándar o ninguno
<frame>
Etiqueta eliminada
<frameset>
Etiqueta eliminada
<h1> ... <h6>
Estándar o ninguno
<head>
Estándar o ninguno
<header>
Atributos globales
Nueva etiqueta
<hgroup>
Atributos globales
Nueva etiqueta
<hr>
Ninguno
...