HTML 5 és una nova versió d'HTML
HTML 5 afegeix moltes noves característiques a l'especificació HTML. I el que és encara millor, ja hi ha algun suport de navegador limitat per a aquestes noves funcions. Si hi ha alguna característica que us interessa, consulteu la pàgina de les implementacions de Wiki de WHATWG per obtenir informació sobre els navegadors que admeten diverses parts de l'especificació.
HTML 5 Nou Doctype i joc de caràcters
El millor d'HTML 5 és el fàcil que és aconseguir. Utilitza el doctype HTML 5, que és molt senzill i simplificat:
Sí, això és tot. Només dues paraules "doctype" i "html". Pot ser senzill perquè l'HTML 5 ja no forma part de SGML , sinó que és un llenguatge de marques tot sol.
El conjunt de caràcters per a HTML 5 també està optimitzat. Utilitza UTF-8 i la defineixes amb només una metaetiqueta:
HTML 5 Nova estructura
HTML 5 reconeix que les pàgines web tenen una estructura, igual que els llibres tenen una estructura o altres documents XML . En general, les pàgines web tenen capítols de navegació, contingut corporal i barra lateral, com capçaleres, peus de pàgina i altres funcions. I HTML 5 ha creat etiquetes per donar suport a aquests elements de la pàgina.
- - Definir seccions de pàgines
- - Defineix el encapçalament d'una pàgina
- - defineix el peu d'una pàgina
- - defineix la navegació en una pàgina
- - defineix l'article o el contingut principal d'una pàgina
- - defineix contingut addicional com una barra lateral d'una pàgina
- - Defineix les imatges que anoten un article
HTML 5 Elements en línia nous
Aquests elements en línia defineixen alguns conceptes bàsics i els mantenen marcats semànticament, principalment per fer-ho amb el temps:
- - per indicar el contingut que es marca de certa manera
- - per indicar el contingut que és una hora o una data
- - per indicar contingut que és una fracció d'un rang conegut, com ara l'ús del disc
- - Indicar el progrés d'una tasca a la finalització
HTML 5 Suport de noves pàgines dinàmiques
HTML 5 s'ha desenvolupat per ajudar els desenvolupadors d'aplicacions web, així que hi ha moltes noves funcions que faciliten la creació de pàgines HTML dinàmiques:
- Menús contextuals: HTML 5 donarà suport a la creació i ús de menús contextuals dins de pàgines web i aplicacions
- href no és necessari en una etiqueta: això us permet utilitzar l'etiqueta amb scripts i aplicacions web sense necessitat d'un lloc per enviar aquest àncora.
- atribut asíncron: s'afegeix a l'etiqueta del script per indicar-li al navegador que l'script s'ha de carregar de forma asíncrona de manera que no disminueixi la càrrega i la visualització de la resta de la pàgina.
- - proporciona detalls sobre un element. Això seria com eines en aplicacions no web.
- - crea una taula que es construeix a partir d'una base de dades o d'una altra font dinàmica
- - Una etiqueta vella recuperada i una nova vida que us permet crear un sistema de menú a les vostres pàgines web
- - Defineix les accions que haurien de passar quan s'activi un element dinàmic
HTML 5 Tipus de formularis nous
HTML 5 admet tots els tipus d'entrada de formulari estàndard, però afegeix alguns més:
- data i hora
- datetime-local
- data
- mes
- setmana
- temps
- número
- rang
- correu electrònic
- url
HTML 5 Elements nous
Hi ha alguns elements nous i emocionants en HTML 5:
- - Un element per donar-vos un espai de dibuix a JavaScript a les vostres pàgines web. Pot permetre afegir imatges o gràfics a consells d'eines o simplement crear gràfics dyanmic a les seves pàgines web, construïdes sobre la marxa.
- - Afegiu un vídeo a les vostres pàgines web amb aquesta senzilla etiqueta.
- - Afegiu so a les vostres pàgines web amb aquesta senzilla etiqueta.
HTML 5 elimina alguns elements
També hi ha alguns elements en HTML 4 que ja no seran compatibles amb HTML 5. La majoria ja estan obsolets, per la qual cosa no ha de sorprendre'ns, però alguns podrien ser difícils:
- acrònim
- applet
- Basefont
- gran
- centre
- dir
- Font
- marc
- conjunt de marcs
- isindex
- Noframes
- Noscript
- s
- colpejar
- tt
- u
Esteu a punt per a HTML 5?
HTML 5 afegeix moltes noves funcions noves a pàgines web i disseny web i serà emocionant quan més navegadors la suportin. Microsoft ha afirmat que començarà a donar suport almenys parts d'HTML 5 a l'IE 8. Si voleu començar més aviat, Opera ha tingut el millor suport, amb Safari a prop.