Разлика између ХТМЛ 4 и ХТМЛ 5

ХТМЛ 4 вс ХТМЛ 5

ХТМЛ 4 и ХТМЛ 5 су две верзије језика за означавање хипертекста, који је укратко познат и као ХТМЛ. У основи се користи за креирање статичких веб страница. Током година објављене су различите верзије ХТМЛ-а, а последња је ХТМЛ 5. Постоје одређене разлике између ХТМЛ 4 и ХТМЛ 5.

ХТМЛ 4

Верзија 4 ХТМЛ-а подржава функције као што су скрипта, богатије табеле, таблице стилова, уграђивање објеката, побољшана подршка за мешовити текст и смер десно-налево. Такође је побољшана доступност за особе са инвалидитетом побољшањем образаца.

ХТМЛ 4 осмишљен је уз помоћ експерата за интернационализацију, тако да се документи могу лако превозити и такође писати на различитим језицима. То се постиже уградњом РФЦ2070.

Различите нове функције су додате у ХТМЛ 4 посебно за особе са ограничењима:

• Боља разлика између презентације и структуре документа. Ово подстиче употребу таблица стилова, а не ХТМЛ атрибуте и елементе презентације.

• Објект може имати текстуални опис помоћу маркирања.

• Додавање тастера за приступ, активних налепница и бољих образаца.

• Додавање МАП елемента или механизма мапе слике и оног на страни клијента.

• Подршка за атрибуте ланг и титле за све елементе.

• Дуги описи слика, оквира и табела итд.

• Широк избор циљних медија како би се могао користити са стиловима.

• Бољи натписи, табеле, механизми и групе колона.

ХТМЛ 5

ХТМЛ 5 је најновија верзија ХТМЛ-а. 2004. године ХТМЛ је развио В3Ц, али након тога су се више фокусирали на КСХТМЛ и КСМЛ. Дакле, формирана је нова група под називом ВХАТВГ или Веб Хипертект Апплицатион Тецхнологи Воркинг Гроуп која је радила на ХТМЛ 5.

Ова верзија ХТМЛ-а усмерена је на захтеве програмера који праве веб апликацију и такође решава проблеме с којима се суочава претходна верзија ХТМЛ-а.

Иако није било финализације везано за спецификацију ХТМЛ 5, али постоје неки елементи који се могу користити под условом да ваш прегледач то подржава. На пример, елемент платна користи се за цртање графике, заједно са скриптима. Овај елемент подржавају ИЕ 8, Фирефок, Опера и Сафари.

Пошто је то најновија спецификација, многи прегледачи ће је подржати у блиској будућности. Најбоља ствар код ХТМЛ-а 5 је та што је он компатибилан са назад. Ако сте програмер веб апликација, можда ћете желети да научите ХТМЛ 5 јер он подржава разне ознаке и атрибуте за апликације. На пример, неки нови руковаоци догађаја у ХТМЛ 5 су ондраг, ондроп, ондрагстарт и ондрагенд.

Разлика између ХТМЛ 4 и ХТМЛ 5

• Руковање грешкама је кодифицирано и поново откривено на ХТМЛ-у 5. Ово помаже програмерима прегледача да стандардизују и смање време и новац како би доследно приказивали ствари на веб страници. Ово није могуће у ХТМЛ-у 4.

• ХТМЛ 5 је претраживачу учинио више платформу апликација помоћу ЈаваСцрипта, ЦСС-а и ХТМЛ-а. Додало се много елемената директно из ХТМЛ 4 као што су и .

• Нови елементи су такође додани у ХТМЛ 5, као што су, итд., Који нису били присутни у претходној верзији. То странице чини семантичнијим, али и лакшим за читање.