Deklarativní značkovací jazyk, také známý jako popisné nebo sémantické značkovací jazyky, jsou varianty značkovacího jazyka, kde jazyk pouze popisuje to, co by mělo se objeví, ale neuvádí podrobně jak, přičemž to ponechává na interpretovi, aby definoval pomocí něčeho jako standardní stylový vzor nebo pomocí sekundárního stylingu Jazyk.
Technipages vysvětluje deklarativní značkovací jazyk (DML)
Jedním z příkladů DML je HTML, v původním jazyce HTML připojuje pouze štítky definující, co je přiložený text, např. pokud jsou v
nebo pokud jsou v aatd., to ponechává na interpretovi (v případě HTML prohlížeči), aby rozhodl, kam umístit prvky na stránce. Moderní HTML(5) se liší tím, že přidává nové značky, které nemají zcela deklarativní povahu, jako např nebo které činí přiložený text kurzívou a tučným písmem.
XML (eXtensible Markup Language) je ukázkovým příkladem DML. V XML je veškerý obsah řazen do značek, které jsou čistě popisné, v některých implementacích mohou mít názvy značek význam, ale tyto významy jsou čistě pro čitelnost pro člověka. XML má být co nejflexibilnější, pokud jde o pojmenování, samotný standard žádné pojmenování nepředstavuje omezuje vůbec a má být rámcem pro jazyk, na kterém se bude stavět, protože takový XML je ideální pro použití v API.
Běžná použití deklarativního značkovacího jazyka (DML)
- Deklarativní značkovací jazyk může být také známý jako popisný nebo sémantický značkovací jazyk.
- Deklarativní značkovací jazyky se používají k označení částí dokumentu spíše než k poskytování konkrétních pokynů, jak by měly být zpracovány.
- Deklarativní značkovací jazyky povzbuzují autory, aby psali způsobem, který materiál popisuje spíše koncepčně než vizuálně.
Běžná zneužití deklarativního značkovacího jazyka (DML)
- Deklarativní značkovací jazyk je delší termín pro značkovací jazyky.