Deklaratívny značkovací jazyk, tiež známy ako deskriptívne alebo sémantické značkovacie jazyky, sú variáciami značkovacieho jazyka, kde jazyk iba popisuje to, čo by malo sa objaví, ale neuvádza podrobne ako, pričom to ponecháva na interpreta, aby definoval pomocou niečoho ako štandardný vzor štýlu alebo pomocou sekundárneho štýlu Jazyk.
Technipages vysvetľuje deklaratívny značkovací jazyk (DML)
Jedným z príkladov DML je HTML, v pôvodnom jazyku HTML pripája iba štítky definujúce, čo je priložený text, napr. ak sú v
alebo ak sú v aatď., toto ponecháva na interpretovi (v prípade HTML prehliadača), aby rozhodol, kam umiestniť prvky na stránke. Moderné HTML(5) sa líši tým, že pridáva nové značky, ktoré nemajú úplne deklaratívny charakter ako napr alebo ktoré robia priložený text kurzívou a tučným písmom.
XML (eXtensible Markup Language) je ukážkovým príkladom DML. V XML je všetok obsah triedený do tagov, ktoré sú čisto popisné, v niektorých implementáciách môžu mať názvy tagov význam, ale tieto významy sú čisto pre ľudskú čitateľnosť. XML má byť čo najflexibilnejšie, pokiaľ ide o pomenovanie, samotný štandard žiadne pomenovanie nepredstavuje obmedzuje vôbec a má byť rámcom pre jazyk, na ktorom sa bude stavať, pretože takýto XML je ideálny na použitie v API.
Bežné použitia deklaratívneho značkovacieho jazyka (DML)
- Deklaratívny značkovací jazyk môže byť tiež známy ako popisný alebo sémantický značkovací jazyk.
- Deklaratívne značkovacie jazyky sa používajú skôr na označenie častí dokumentu ako na poskytovanie konkrétnych pokynov, ako by sa mali spracovať.
- Deklaratívne značkovacie jazyky povzbudzujú autorov, aby písali spôsobom, ktorý popisuje materiál koncepčne, a nie vizuálne.
Bežné nesprávne používanie deklaratívneho značkovacieho jazyka (DML)
- Deklaratívny značkovací jazyk je dlhší termín pre značkovacie jazyky.