Skip to main content

Kokios yra naujos funkcijos HTML 5?

Anonim

HTML 5 prideda daugybę naujų funkcijų į HTML specifikaciją, ir ją lengva įdiegti. Jūs naudojate HTML 5 doctype, kuri yra paprasta ir supaprastinta:

Taip tai viskas. Tik du žodžiai "doctype" ir "html". Tai gali būti taip paprasta, nes HTML5 nebėra SGML dalis, bet vietoj jo yra atskira žymėjimo kalba.

HTML 5 simbolių rinkinys taip pat yra supaprastintas. Jis naudoja UTF-8 ir jį apibrėžia tik viena meta žymė:

HTML 5 Nauja struktūra

HTML 5 pripažįsta, kad tinklalapiai turi struktūrą, kaip ir knygos bei kiti XML dokumentai. Paprastai tinklalapiai turi navigaciją, kūno turinį, šoninės juostos turinį, antraštes, apatines ir kitas funkcijas. HTML 5 turi žymes, kurios palaiko tuos puslapio elementus. Jie yra:

  • apibrėžia puslapių sekcijas.
  • apibrėžia puslapio antraštę.
  • apibrėžia puslapio poraštę.
  • apibrėžia navigaciją puslapyje.
  • apibrėžia straipsnį arba pagrindinį turinį puslapyje.
  • apibrėžia papildomą turinį, pvz., šoninę juostą puslapyje.
  • apibrėžia paveikslėlius, komentuojančius straipsnį.

HTML 5 Nauji vidiniai elementai

Nauji vidiniai elementai apibrėžia kai kurias pagrindines sąvokas ir saugo juos semantiniu būdu:

  • nurodo tam tikru būdu pažymėtą turinį.
  • nurodo turinį, kuris yra laikas ar data.
  • nurodo turinį, kuris yra žinomos srities dalis, pvz., disko naudojimas.
  • rodo užduoties, kurią reikia užbaigti, eigą.

HTML 5 Naujas dinaminių puslapių palaikymas

HTML 5 buvo sukurtas padėti žiniatinklio programų kūrėjams, todėl yra daug naujų funkcijų, kurios leidžia kurti dinaminius HTML puslapius:

  • Kontekstiniai meniu - HTML 5 palaiko kontekstinio meniu kūrimą ir naudojimą tinklalapiuose ir programose.
  • href nėra reikalaujama žyme. Tai leidžia jums naudoti žymą su scenarijais ir žiniatinklio programomis, nereikalaujant vietos, leidžiančios siųsti inkarą.
  • async atributas - Tai pridedama prie scenarijaus žyma, kad naršyklėje būtų nurodyta, kad scenarijus turėtų būti įkeltas asinchroniškai, kad nebūtų sulėtinta apkrova ir likusio puslapio rodymas.
  • - Tai pateikia išsamią informaciją apie elementą. Tai būtų kaip patarimų ne žiniatinklio programose.
  • sukuria lentelę, kuri yra sukurta iš duomenų bazės ar kito dinaminio šaltinio.
  • yra senoji žyma, atnešta ir suteikta nauja gyvenimo galimybė, leidžianti tinklalapiuose sukurti meniu sistemą.
  • apibrėžia veiksmus, kurie turėtų įvykti, kai aktyvuojamas dinaminis elementas.

HTML 5 Naujos formos tipai

HTML 5 palaiko visus standartinius formų įvedimo tipus, tačiau prideda dar keletą:

  • datetime
  • datetime-local
  • data
  • mėnuo
  • savaitę
  • laikas
  • numeris
  • diapazonas
  • elektroniniu paštu
  • url

HTML 5 nauji elementai

HTML 5 yra keletas naujų įdomių elementų:

  • - Šis elementas suteikia jūsų vietovėse "JavaScript" brėžinį. Jis gali pridėti paveikslėlių ar grafikų į "Tooltips" arba kurti dinamines diagramas savo tinklalapiuose, pastatytuose skraidydamas.
  • - Pridėkite vaizdo įrašą į savo tinklalapius naudodami šią paprastą žymą.
  • - Pridėkite garsą į savo tinklalapius naudodami šią paprastą žymą.

HTML 5 Pašalina kai kuriuos elementus

Kai kurie HTML 4 elementai nebėra HTML 5 palaikomi. Dauguma jų jau nebeaktualūs ir neturėtų stebinti. Jie yra:

  • akronimas
  • apletas
  • basefont
  • didelis
  • centras
  • dir
  • šriftas
  • rėmas
  • frameset
  • isindex
  • noframes
  • noscript
  • s
  • streikuoti
  • tt
  • tu