ХТМЛ 5 додаје много нових функција у ХТМЛ спецификацију и лако је имплементирати. Користите ХТМЛ доктип 5 који је једноставан и рационалан:
Да то је то. Само две речи "доцтипе" и "хтмл." То може бити једноставно, јер ХТМЛ 5 више није део СГМЛ-а, већ је уместо само маркеринг језик сам.
Сет карактера за ХТМЛ 5 је такође оптимизован. Користи УТФ-8, а ви га дефинишете само једном мета ознаком:
ХТМЛ 5 нова структура
ХТМЛ 5 препознаје да веб странице имају структуру, баш као што књиге и други КСМЛ документи имају структуру. Генерално, веб странице имају навигацију, садржај тела, садржај бочне траке, заглавља, подножја и друге функције. ХТМЛ 5 има ознаке који подржавају оне елементе странице. Су:
дефинише секције страница.
дефинира заглавље странице.
дефинише подножје странице.
дефинише навигацију на страници.
дефинише чланак или примарни садржај на страници.
дефинише додатни садржај као бочну траку на страници.
дефинише слике које објашњавају чланак.
ХТМЛ 5 нови инлине елементи
Нови елементи дефинишу неке основне концепте и држе их семантички означени:
означава садржај који је означен на неки начин.
означава садржај који је време или датум.
означава садржај који је део познатог опсега као што је употреба диска.
указује на напредак задатка ка завршетку.
ХТМЛ 5 подршка за нове динамичке странице
ХТМЛ 5 је развијен како би помогао програмерима веб апликација, тако да постоји пуно нових функција које олакшавају креирање динамичних ХТМЛ страница:
Контекстни менији - ХТМЛ 5 подржава креирање и коришћење контекстуалних менија унутар веб страница и апликација.
хреф није потребан на ознаци. Ово вам омогућава да користите ознаку са скриптама и веб апликацијама без потребе за местом за слање тог сидра.
атрибут асинц - Ово се додаје у скрипту како би се претраживачу рекло да се скрипта учитава асинхроно тако да не успорава оптерећење и приказ остатка странице.
- Ово даје детаље о елементу. Ово би било као додаци у не-веб апликацијама.
ствара табелу која је изграђена из базе података или другог динамичког извора.
је стара ознака враћена и дати нови живот омогућавајући вам да креирате систем менија на својим веб страницама.
дефинише акције које би требало да се деси када се активира динамички елемент.
ХТМЛ 5 Нови облици формата
ХТМЛ 5 подржава све стандардне типове уноса текста, али додаје још неколико:
Датум време
датетиме-лоцал
датум
месец дана
Недеља
време
број
домет
емаил
урл
ХТМЛ 5 нови елементи
Постоји неколико узбудљивих нових елемената у ХТМЛ-у 5:
- Овај елемент вам даје простор за цртање у ЈаваСцрипту на вашим веб страницама. Она може додати слике или графиконе у алатке или креирати динамичке графиконе на вашим веб страницама, изграђене на лети.
- Додајте видео на своје веб странице помоћу ове једноставне ознаке.
- Додајте звук на своје веб странице помоћу ове једноставне ознаке.
ХТМЛ 5 уклања неке елементе
Неки елементи у ХТМЛ-у 4 више не подржавају ХТМЛ 5. Већина је већ застарјела и не би требало да буде изненађујућа. Су: