Шта је декларативни маркуп језик (ДМЛ)? дефиниција и значење

Декларативни језик за означавање, такође познат као дескриптивни или семантички језици за означавање, су варијанте језика за означавање где језик описује само оно што би требало појављују, али не наводе детаље како, остављајући то на тумача да дефинише кроз нешто попут стандардног стилског обрасца или коришћењем секундарног стила Језик.

Тецхнипагес објашњава декларативни маркуп језик (ДМЛ)

Један пример ДМЛ-а је ХТМЛ, на оригиналном језику, ХТМЛ само прилаже ознаке које дефинишу шта је приложени текст, нпр. ако су у

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

КСМЛ (еКстенсибле Маркуп Лангуаге) је одличан пример ДМЛ-а. У КСМЛ-у је сав садржај сортиран у ознаке које су чисто описне, у неким имплементацијама називи за ознаке могу имати значења, али та значења су искључиво за читљивост. КСМЛ је замишљен да буде што флексибилнији у погледу именовања, сам стандард не представља именовање уопште ограничава и треба да буде оквир за језик који треба да се изгради, пошто је такав КСМЛ идеалан за употребу у АПИ-ји.

Уобичајена употреба декларативног језика за означавање (ДМЛ)

  • Декларативни језик за означавање може бити познат и као дескриптивни или семантички језик за означавање.
  • Декларативни језици за означавање се користе за означавање делова документа, а не за пружање конкретних инструкција о томе како треба да се обрађују.
  • Декларативни језици за означавање подстичу ауторе да пишу на начин који описује материјал концептуално, а не визуелно.

Уобичајене злоупотребе декларативног језика за означавање (ДМЛ)

  • Декларативни језик за означавање је дужи термин за језике за означавање.