HTML 5
De Wikipedia, la enciclopedia libre
| HTML5 (Hypertext Markup Language) |
|
|---|---|
| Desarrollador | |
| W3C HTML WG, WHATWG | |
| Información general | |
| Extensión de archivo | HTML: .html, .htm |
| Tipo de MIME | HTML: text/html XHTML: application/xhtml+xml, application/xml |
| Tipo de formato | Markup language |
| Estándar(es) | http://www.w3.org/html/wg/html5/ |
HTML 5 (HyperText Markup Language, versión 5) es la quinta revisión mayor del lenguaje básico de la World Wide Web, HTML. HTML 5 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] Esta es la primera vez que HTML y XHTML se han desarrollado en paralelo.
El desarrollo de este código es regulado por el Consorcio W3C.
Contenido |
[editar] Nuevos elementos
HTML 5 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>
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 enfasis en la importancia del scripting DOM para el comportamiento de la web.
[editar] Diferencias con HTML 4 y XHTML
Nuevos elementos: article, dialog
Nuevos atributos: media, ping, autofocus, inputmode, min, max, pattern
Elementos eliminados: acronym, applet, basefont, big, center, dir, font, frame, frameset, isindex, noframes, s, strike, tt, u
Atributos eliminados:
- rev y charset en <link /> y <a />
- target en <link />
- nohref en <area />
- profile en <head />
- version en <html />
- name en <map />
- scheme en <meta />
- archive, classid, codetype, declare y standby en <object />
- valuetype en <param />
- charset en <script />
- summary en
- header, axis y abbr en <td /> y <th />
- </body>