HTML 5 yra nauja versija HTML
HTML 5 prideda daugybę naujų funkcijų į HTML specifikaciją. O kas dar geriau, jau yra ribotas naršyklės palaikymas šioms naujoms funkcijoms. Jei yra įdomios funkcijos, peržiūrėkite WHATWG Wiki Implementations puslapį, kur rasite informacijos apie naršykles, palaikančias įvairias specifikacijos dalis.
HTML 5 Naujas "Doctype" ir "Charset"
Gražus dalykas apie "HTML 5" yra tai, kaip lengva impelementas. Jūs naudojate HTML 5 doctype, kuri yra labai paprasta ir racionalizuota:
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 knygos turi struktūrą ar kitus XML dokumentus . Apskritai, tinklalapiuose yra naršymo, kūno turinio ir šoninės juostos turinio plius antraštės, poraštės ir kitos funkcijos. Ir HTML 5 sukūrė žymas, kad palaikytų tuos puslapio elementus.
- - apibrėžti 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, kurie anotuoja straipsnį
HTML 5 Nauji vidiniai elementai
Šie vidiniai elementai apibrėžia kai kurias pagrindines sąvokas ir saugo juos semantiniu būdu, daugiausia dėl laiko:
- - nurodyti tam tikru būdu pažymėtą turinį
- - nurodyti turinį, kuris yra laikas ar data
- - nurodyti turinį, kuris yra žinomo diapazono dalis, pvz., disko naudojimas
- - nurodyti užduoties, kurią reikia užbaigti, eigą
HTML 5 Naujas dinaminių puslapių palaikymas
HTML 5 buvo sukurtas, kad padėtų žiniatinklio programų kūrėjams, todėl yra daug naujų funkcijų, kad būtų galima lengvai kurti dinaminius HTML puslapius:
- Kontekstiniai meniu. HTML 5 palaiko kontekstinio meniu kūrimą ir naudojimą tinklalapiuose ir programose
- "href" nereikalaujama žymelėje - tai leidžia naudoti žymą su scenarijais ir žiniatinklio programomis, nereikalaujant vietos, kurioje būtų galima siųsti šį inkarą
- async atributas - tai pridedama prie scenarijaus žyma, kad naršyklė praneštų, kad scenarijus turėtų būti įkeltas asinchroniškai, kad nebūtų sulėtinta apkrova ir likusio puslapio rodymas.
- - pateikia informaciją apie elementą. Tai būtų kaip įrankių patarimai ne žiniatinklio programose.
- - sukuria lentelę, kuri yra sukurta iš duomenų bazės ar kito dinaminio šaltinio
- - senoji žyma atnešė atgal ir suteikė naują gyvenimą, leidžiančią jums sukurti meniu sistemą jūsų tinklalapiuose
- - 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ų:
- - elementas, suteikiantis jums piešinių vietos "JavaScript" jūsų tinklalapiuose. Tai gali leisti jums pridėti vaizdus ar diagramas į įrankių patarimus arba tiesiog sukurti dianmines diagramas savo tinklalapiuose, pastatyti ant skrynios.
- - Pridėkite vaizdo įrašą į savo tinklalapius naudodami šią paprastą žymą.
- - į šį tinklalapį pridėkite garsą šia paprasta žyma.
HTML 5 Pašalina kai kuriuos elementus
Taip pat yra tam tikrų HTML 4 elementų, kurie nebebus palaikomi HTML 5. Dauguma jų jau nebeaktualūs, todėl neturėtų būti stebisi, tačiau keletas gali būti sunku:
- akronimas
- apletas
- basefont
- didelis
- centras
- dir
- šriftas
- rėmas
- frameset
- isindex
- noframes
- noscript
- s
- streikuoti
- tt
- tu
Ar esate pasiruošę HTML 5?
HTML 5 priduria daug puikių naujų funkcijų į tinklalapius ir interneto dizainą, ir tai bus įdomu, kai daugiau naršyklių jį palaiko. "Microsoft" pareiškė, kad jie pradės remti mažiausiai porcijas HTML 5 "IE 8". Jei norėsite pradėti anksčiau, Opera turi geriausią palaikymą, o "Safari" yra toli nuo jo.