HTML 5 е нова верзија на HTML
HTML 5 додава многу нови функции во спецификацијата на HTML. И што е уште подобро, веќе има одредена ограничена поддршка за прелистувачот за овие нови функции. Ако има некоја функција за која сте заинтересирани, видете ја страницата за имплементација на WHATWG Wiki за информации за прелистувачите кои поддржуваат различни делови од спецификацијата.
HTML 5 Нов Doctype и кодирање
Доброто нешто за HTML 5 е колку е лесно да се движиме. Го користите HTML 5 доктрипот, кој е многу едноставен и рационален:
Да, тоа е тоа. Само два збора "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 не е потребен за ознака - ова ви овозможува да ја користите ознаката со скрипти и во веб апликации без потреба од место за испраќање на сидро
- асинхровиот атрибут - Ова се додава во ознаката за скрипта за да му каже на прелистувачот дека скриптата треба да биде вчитана асинхроно, така што тоа не го забави оптоварувањето и приказот на остатокот од страната.
- - дава детали за елемент. Ова би било како прилози во не-веб-апликации.
- - создава табела која е изградена од база на податоци или друг динамичен извор
- - стара ознака вратена и дадена е нов живот што ви овозможува да креирате мени систем на вашите веб-страници
- - ги дефинира дејствата што треба да се случат кога динамичен елемент е активиран
HTML 5 Нови типови на обрасци
HTML 5 ги поддржува сите стандардни влезни типови, но додава уште неколку:
- датум време
- датум-локален
- датум
- месец
- недела
- време
- број
- опсег
- е-пошта
- url
HTML 5 нови елементи
Постојат неколку возбудливи нови елементи во HTML 5:
- - елемент кој ќе ви даде простор за цртање во JavaScript на своите веб страни. Може да ви овозможи да додавате слики или графики во совети за алатки или само да создавате ланктични графики на вашите веб-страници, изградени на мува.
- - додадете видео на вашите веб-страници со оваа едноставна ознака.
- - додадете звук на вашите веб-страници со оваа едноставна ознака.
HTML 5 ги отстранува елементите
Исто така има и некои елементи во HTML 4 кои веќе нема да бидат поддржани од HTML 5. Повеќето веќе се застарени, па затоа не треба да изненадува, но неколку може да бидат тешки:
- акроним
- аплет
- basefont
- големо
- центар
- реж
- фонт
- рамка
- рамки
- isindex
- нофрами
- noscript
- s
- штрајк
- tt
- u
Дали сте подготвени за HTML 5?
HTML 5 додава многу нови одлики на веб-страници и веб дизајн и ќе биде возбудливо кога ќе го поддржат повеќе прелистувачи. "Мајкрософт" изјави дека ќе почнат да поддржуваат барем делови од HTML 5 во IE 8. Ако сакате да започнете порано, Опера ја има најдобрата поддршка, со Safari блиску зад себе.