Що таке декларативна мова розмітки (DML)? визначення та значення

click fraud protection

Декларативна мова розмітки, також відома як мови описової чи семантичної розмітки, є різновидом мови розмітки, де мова описує лише те, що має відображаються, але не вказують, як, залишаючи це на розсуд інтерпретатора, щоб визначити через щось на кшталт стандартного шаблону стилю або за допомогою використання вторинного стилю мова.

Technipages пояснює декларативну мову розмітки (DML)

Одним із прикладів DML є HTML, на мові оригіналу HTML додає лише мітки, які визначають, що таке вкладений текст, наприклад. якщо вони в

або якщо вони в а
і т. д., це залишає за інтерпретатором (браузер у випадку HTML) вирішувати, де розмістити елементи на сторінці. Сучасний HTML(5) відрізняється тим, що він додає нові теги, які не є повністю декларативними за своєю природою, наприклад або які роблять вкладений текст курсивом і жирним відповідно.

XML (розширювана мова розмітки) є яскравим прикладом DML. У XML весь вміст сортується за тегами, які є суто описовими, у деяких реалізаціях імена тегів можуть мати значення, але ці значення призначені виключно для читання людиною. XML має бути максимально гнучким щодо іменування, сам стандарт не містить імен взагалі обмежує і має бути основою для створення мови, оскільки такий XML ідеально підходить для використання в API.

Поширене використання мови декларативної розмітки (DML)

  • Мова декларативної розмітки також може бути відома як мова описової або семантичної розмітки.
  • Декларативні мови розмітки використовуються для маркування частин документа, а не для надання конкретних інструкцій щодо того, як їх слід обробляти.
  • Декларативні мови розмітки спонукають авторів писати так, щоб описувати матеріал концептуально, а не візуально.

Поширені зловживання мовою декларативної розмітки (DML)

  • Декларативна мова розмітки — це довший термін для мов розмітки.