HTML 5 este o nouă versiune HTML
HTML 5 adaugă o mulțime de caracteristici noi specificației HTML. Și ceea ce este chiar mai bun, există deja un sprijin limitat în browser pentru aceste noi caracteristici. Dacă există o funcție care vă interesează, vizionați pagina WHATWG Wiki Implementations pentru informații despre browserele care acceptă diferite părți ale caietului de sarcini.
HTML 5 Doctype și Charset noi
Lucru frumos despre HTML 5 este cât de ușor este de a impelement. Utilizați codul HTML 5 doctype, care este foarte simplu și raționalizat:
Da asta e. Doar două cuvinte "doctype" și "html". Acest lucru poate fi simplu, deoarece HTML 5 nu mai face parte din SGML , ci este un limbaj de markup pe cont propriu.
Setul de caractere pentru HTML 5 este simplificat, de asemenea. Utilizează UTF-8 și o definiți cu o singură etichetă meta:
HTML 5 Structura nouă
HTML 5 recunoaște că paginile Web au o structură, la fel cum cărțile au o structură sau alte documente XML . În general, paginile Web au conținut de navigare, conținut corporal și conținut lateral plus capace, subsoluri și alte caracteristici. Și HTML 5 a creat etichete pentru a susține acele elemente ale paginii.
- - pentru a defini secțiunile de pagini
- - definește antetul unei pagini
- - definește subsolul unei pagini
- - definește navigarea pe o pagină
- - definește articolul sau conținutul principal dintr-o pagină
- - definește conținut suplimentar ca o bara laterală pe o pagină
- - definește imaginile care adnotă un articol
HTML 5 Elemente noi inline
Aceste elemente inline definesc câteva concepte de bază și le păstrează marcate semantic, mai ales în legătură cu timpul:
- - pentru a indica conținutul care este marcat într-un anumit mod
- - pentru a indica conținutul care este o oră sau dată
- - pentru a indica conținut care este o fracțiune dintr-un domeniu cunoscut - cum ar fi utilizarea discului
- - pentru a indica progresul unei sarcini spre finalizare
HTML 5 Suport pentru pagini dinamice noi
HTML 5 a fost dezvoltat pentru a ajuta dezvoltatorii de aplicații web, astfel încât există o mulțime de funcții noi pentru a facilita crearea de pagini HTML dinamice:
- Meniurile de context - HTML 5 va sprijini crearea și utilizarea meniurilor context în cadrul paginilor web și al aplicațiilor
- href nu este necesar pe o etichetă - aceasta vă permite să utilizați o etichetă cu scripturi și în aplicații Web fără a avea nevoie de un loc pentru a trimite ancora
- Atributul async - Acesta este adăugat la eticheta script pentru a spune browserului că scriptul ar trebui să fie încărcat în mod asincron, astfel încât să nu încetinească sarcina și afișarea restului paginii.
- - oferă detalii despre un element. Ar fi vorba de sfaturi practice în aplicațiile non-Web.
- - creează un tabel construit dintr-o bază de date sau dintr-o altă sursă dinamică
- - o veche etichetă a adus înapoi și a dat viață nouă care vă permite să creați un sistem de meniuri pe paginile dvs. Web
- - definește acțiunile care ar trebui să se întâmple atunci când este activat un element dinamic
HTML 5 Tipuri de formulare noi
HTML 5 acceptă toate tipurile de intrări standard, dar adaugă și câteva altele:
- datetime
- datetime-locală
- Data
- lună
- săptămână
- timp
- număr
- gamă
- URL-ul
HTML 5 Elemente noi
Există câteva elemente interesante noi în HTML 5:
- - un element care vă oferă un spațiu de desenare în JavaScript pe paginile dvs. Web. Vă poate permite să adăugați imagini sau grafice la sfaturi pentru unelte sau să creați doar grafice dyanmice pe paginile dvs. Web, construite în zbor.
- - adăugați videoclipuri pe paginile dvs. web cu această etichetă simplă.
- - adăugați un sunet la paginile dvs. web cu această etichetă simplă.
HTML 5 elimină unele elemente
Există, de asemenea, câteva elemente în HTML 4 care nu vor mai fi acceptate de HTML 5. Cele mai multe sunt deja depreciate, deci nu ar trebui să fie surprinzătoare, dar câteva ar putea fi dificile:
- acronim
- applet
- BASEFONT
- mare
- centru
- dir
- font
- cadru
- frameset
- isindex
- NOFRAMES
- noScript
- s
- grevă
- tt
- u
Ești pregătit pentru HTML 5?
HTML 5 adaugă o mulțime de noi caracteristici noi paginilor web și designului web și va fi interesant atunci când mai multe browsere îl acceptă. Microsoft a declarat că va începe să susțină cel puțin porțiuni de HTML 5 în IE 8. Dacă doriți să începeți mai devreme, Opera a avut cel mai bun sprijin, cu Safari în urmă.