Elemente noi in HTML 5 – Noi orizonturi

Aceasta postare este disponibila si in: Engleza

Internetul asa cum il stim noi s-a schimbat mult de cand HTML 4.01 a devenit limbaj standard in 1999.

Astazi, cateva elemente au “expirat” sau nu mai sunt folosite in pentru ceea ce au fost ele implementate.

Asa se face ca odata cu noul HTML5 au fost scoase din uz urmatoarele elemente si atribute:

  • <acronym>
  • <applet>
  • <basefont>
  • <big>
  • <center>
  • <dir>
  • <font>
  • <frame>
  • <frameset>
  • <noframes>
  • <strike>
  • <tt>

 

Elementele de mai jos sunt noi in HTML5 si ofera o mai buna structurare a paginii:

 

Element Descriere
<article> Defineste un articol
<aside> Defineste continut alaturat paginii de continut
<bdi> Izoleaza o parte din text ce poate fi formatat intr-o alta directie decat cea generala.
<command> Defineste o comanda pe care un buton al unui utilizator o poate rula
<details> Defineste detalii aditionale pe care un utilizator le poate vizualiza sau ascunde.
<summary> Defineste o parte vizibila de antet necesara elementului <details>
<figure> Specifica un element ca : diagrama, fotografie, ilustratie etc.
<figcaption> Defineste o descriere pentru elementul <figure>
<footer> Defineste un subsol pentru un document sau o sectiune
<header> Defineste un antet pentru un document sau o sectiune
<hgroup> Grupeaza seturi de elemente <h1> … <h6> cand antetul are mai multe nivele
<mark> Defineste o evidetiere de text
<meter> Defineste o masura scalara a unei pagini
<nav> Defineste legaturi de navigare.
<progress> Reprezinta progresul unei comenzi date
<ruby> Defineste o nota ruby  (pentru tipografie East Asian)
<rt> Defineste o explicatie/pronuntie a caracterelor (pentru tipografie East Asian)
<rp> Defineste ce sa arate browserele ce nu suporta comenzi ruby
<section> Defineste o sectiune dintr-un document
<time> Defineste data/timp
<wbr> Defineste o posibila intrerupere de linie

 

Pentru a inlesni folosirea internetului, HTML5 include elemente noi pentru continut media:

 

Eticheta Descriere
<audio> Defineste continut audio/sunet
<video> Defineste continut video/film
<source> Defineste resurse multiple pentrur <video> si <audio>
<embed> Defineste un container al unei aplicatii externe (un plug-in)
<track> Defineste continut text pentru <video> si <audio>

 

Noul element canvas este descris cam asa:

 

Eticheta Descriere
<canvas> Folosit pentru a desena elemente vizuale via script (de obicei JavaScript)

 

Totodata cu HTML5 avem si acces la noi elemente in formularele utilizate, elemete adaugate pentru a aduce mai multe functionalitati:

 

Eticheta Descriere
<datalist> Specifica o lista predefinita de optiuni pentru comenzi de input
<keygen> Defineste un camp generator de pereche de chei  (pentru formulare)
<output> Defineste rezultatul unui calcul

 

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

CAPTCHA * Time limit is exhausted. Please reload CAPTCHA.