HTML 5
![]() | |
![]() | |
Tipus | Markup language |
---|---|
Extensió | HTML: .html, .htm XHTML: .xhtml, .xht, .xml |
MIME | HTML: text/html XHTML: application/xhtml+xml, application/xml |
Codi de tipus | TEXT |
Uniform Type Identifier | public.html |
Desenvolupador | W3C HTML WG, WHATWG |
Versió inicial | 28 octubre 2014 ![]() |
Extensió de | Standard Generalized Markup Language ![]() |
Estàndard | |
Més informació | |
Stack Exchange | Etiqueta, Etiqueta, Etiqueta, Etiqueta, Etiqueta, Etiqueta, Etiqueta, Etiqueta, Etiqueta, Etiqueta, Etiqueta i Etiqueta ![]() |
LocFDD | fdd000481 ![]() |
PRONOM | fmt/471 ![]() |
Lloc web | html.spec.whatwg.org… ![]() |
HTML 5 (HyperText Markup Language, versió 5) és la cinquena gran revisió del llenguatge bàsic de la World Wide Web, HTML. HTML 5 especifica dues variants de sintaxi per a HTML: un «clàssic» HTML (text / html), la variant coneguda com HTML5, i una variant XHTML coneguda com sintaxi XHTML5 que haurà de ser usada com a XML (XHTML) (application/xhtml+xml).[1] Aquesta és la primera vegada que HTML i XHTML s'han desenvolupat en paral·lel. El desenvolupament d'aquest codi és regulat pel Consorci W3C.
Nous elements
HTML 5 estableix una sèrie de nous elements i atributs que reflecteixen l'ús típic dels llocs web moderns. Alguns d'ells són tècnicament similars a les etiquetes <div>
i <span>
, però tenen un significat semàntic, com ara <nav>
(bloc de navegació del lloc web) i <footer>
. Altres elements proporcionen noves funcionalitats a través d'una interfície estandarditzada, com els elements <audio>
i <video>
. També presenta millores en l'element <canvas>
.
Alguns elements de HTML 4.01 han quedat obsolets, incloent elements purament de presentació, com <font>
i <center>
, ja que els efectes són manejats pel CSS. També es dóna èmfasi en la importància de l'scripting DOM per al comportament de la web.
Diferències amb HTML 4 i XHTML
Com a nous elements: article, dialog.
Com a nous atributs: media, ping, autofocus, inputmode, min, max, pattern.
Els elements eliminats són: acronym, applet, basefont, big, center, dir, font, frame, frameset, isindex, noframes, s, strike, tt, u.
Atributs eliminats:
- rev i charset a
<link>
i<a>
- target a
<link>
- nohref a
<area>
- profile a
<head>
- version a
<html>
- name a
<map>
- scheme a
<meta>
- archive, classid, codetype, declare i standby a
<object>
- valuetype a
<param>
- charset a
<script>
- summary a
<table>
- header, axis i abbr a
<td>
i<th>
Exemples de codis HTML 5
Codi HTML 5 per a reproduir audio sense flash:
<html>
<head>
<title>font de múltiples elements</title>
</head>
<body>
<audio id="audioTestElem" autobuffer controls >
<source src="test.m4a">
<source src="test.ogg" type="audio/ogg; codecs=vorbis">
<source src="url">
no audio for you
</audio>
</body>
</html>