HTML 5 добавя много нови характеристики към спецификацията на HTML и е лесно да се внедри. Използвате HTML доктеп, който е прост и опростен:
Да това е. Само две думи "doctype" и "html". Това може да се окаже просто, защото HTML 5 вече не е част от SGML, а вместо това е маркерски език изцяло самостоятелен.
Наборът от знаци за HTML 5 също е рационализиран. Той използва UTF-8 и го дефинирате само с един мета маркер:
HTML 5 Нова структура
HTML 5 разпознава, че уеб страниците имат структура, точно както книгите и другите XML документи имат структура. По принцип уеб страниците имат навигация, съдържание на тялото, съдържание в страничната лента, заглавки, долни колонтитули и други функции. HTML 5 има маркери, които да поддържат тези елементи на страницата. Те са:
дефинира секции от страници.
дефинира заглавката на страницата.
дефинира долния колонтитул на страницата.
дефинира навигацията на страница.
дефинира статията или основното съдържание на страница.
дефинира допълнително съдържание като странична лента на страница.
дефинира изображенията, които анотират една статия.
HTML 5 Нови елементи в инлайн формат
Новите вградени елементи дефинират някои основни понятия и ги съхраняват семантично:
показва съдържание, което е маркирано по някакъв начин.
показва съдържание, което е час или дата.
показва съдържание, което е част от известен диапазон, като например използването на диска.
показва напредъка на дадена задача за завършване.
HTML 5 Нова поддръжка на динамични страници
HTML 5 е разработен, за да помогне на разработчиците на уеб приложения, така че има много нови функции, които улесняват създаването на динамични HTML страници:
Контекстни менюта - HTML 5 поддържа създаването и използването на контекстни менюта в уеб страници и приложения.
HREF не се изисква на етикет. Това ви позволява да използвате маркер със скриптове и в уеб приложения, без да е необходимо място за изпращане на тази котва.
async атрибут - Това се добавя към маркера на скрипта, за да каже на браузъра, че скриптът трябва да бъде зареден асинхронно, така че да не забавя натоварването и показването на останалата част от страницата.
- Това дава подробности за елемент. Това би било като инструкции в не-уеб приложения.
създава таблица, която е изградена от база данни или друг динамичен източник.
е стар маркер върнат и даден нов живот, позволяващ ви да създадете система от менюта на вашите уеб страници.
дефинира действия, които трябва да се случат, когато е активиран динамичен елемент.
HTML 5 Нови типове формуляри
HTML 5 поддържа всички стандартни типове входни формуляри, но добавя още няколко:
Време за среща
дата и час-местен
дата
месец
седмица
път
номер
диапазон
електронна поща
URL
HTML 5 Нови елементи
Има няколко вълнуващи нови елемента в HTML 5:
- Този елемент ви дава графично пространство в JavaScript на уеб страниците си. Тя може да добавя изображения или графики към съветите на инструментите или да създава динамични графики на уеб страниците ви, създадени в движение.
- Добавете видео към уеб страниците си с този прост маркер.
- Добавете звук към уеб страниците си с този прост маркер.
HTML 5 премахва някои елементи
Някои елементи в HTML 4 вече не се поддържат от HTML 5. Повечето вече са отхвърлени и не трябва да бъдат изненадващи. Те са:
Превключвателят представлява хардуерно устройство в мрежа, което позволява комуникация между устройствата в тази мрежа. Ето функциите на мрежовия комутатор.