Дефиниција КСХТМЛ и ДХТМЛ
Мисцелланеа / / July 04, 2021
Аутор Гуиллем Алсина Гонзалез, у јануару 2019
Означни језик ХТМЛ се користи за зграда веб страница од почетка ове мрежне услуге од Интернет, али с временом и еволуција средине у којој ради, исти језик је претрпео проширења и промене, као и рођене варијанте.
Ово је случај са два најчешће коришћена, КСХТМЛ и ДХТМЛ, што ћемо објаснити у овом чланку.
КСХТМЛ је варијанта ХТМЛ-а у којој је означни језик изражен као исправна варијанта КСМЛ-а.
ХТМЛ је рођен из КСМЛ-а, али дозвољава себи одређену слободу. Дакле, они могу постојати ознаке није затворено, као у случају
или
.
КСХТМЛ не дозвољава ове грешке, што га чини језиком који постаје строжији, али истовремено лакши за отклањање грешака у код.
Остала правила која на то утичу - која нису већа од оних изражених у КСМЛ-у су обавеза да се све нумеричке вредности затворе двоструким наводницима (у ХТМЛ-у можемо бити више лабава у том погледу у одређеним околностима) и захтев да се елементи и атрибути пишу малим словом, што отежава читање једноставног кода вид.
ДХТМЛ се са своје стране назива динамички ХТМЛ и користи се за стварање динамичких веб локација које се мењају на страни клијента. Потребна вам је конкуренција других ресурса који могу да раде заједно са конвенционалним ХТМЛ-ом.
И изреке ресурса обично се сажимају на језику програмирање ЈаваСцрипт, који пружа контролу токова извршавања, и ЦСС табеле стилова, које вам омогућавају да наведете повезаност визуелно за генерисане странице.
Ове странице су тренутно састављене (динамички, па отуда и назив језика), јер зависе од тога шта се сваког тренутка налази у база података, а његов садржај може да варира, било појединачном интеракцијом са стране клијент, да ли са те стране комуницира са другим елементом сервера, као што је база података.
Пример би могао бити сајт који нам омогућава да пратимо резултате различитих државних такмичења фудбал док су утакмице у току и мењају се као циљеви и друго догађаја.
Резултати се мењају како се подударања развијају, тако да се упити морају динамички вршити на база података (где се уносе резултати) и тренутно се приказује кориснику без поновног учитавања целе странице.
Фотографије: Фотолиа - Дервисх15 / 4Мак
Теме у КСХТМЛ и ДХТМЛ