Mikä on Declarative Markup Language (DML)? määritelmä ja merkitys

click fraud protection

Ilmoituskieli, joka tunnetaan myös kuvailevina tai semanttisina merkintäkielinä, ovat merkintäkielen muunnelmia, joissa kieli kuvaa vain sen, mitä pitäisi näkyvät, mutta ei täsmennä miten, jättäen sen tulkin määritettäväksi esimerkiksi tavallisen tyylikuvion tai toissijaisen tyylin avulla Kieli.

Technipages selittää deklaratiivisen merkintäkielen (DML)

Yksi esimerkki DML: stä on HTML, alkuperäisellä kielellä HTML liittää vain tarrat, jotka määrittelevät, mitä mukana oleva teksti on, esim. jos ne ovat sisällä

tai jos ne ovat a
jne. Tämä jättää tulkin (HTML: n tapauksessa selaimen) tehtäväksi päättää, mihin elementit sijoitetaan sivulla. Nykyaikainen HTML(5) eroaa siitä, että se lisää uusia tunnisteita, jotka eivät ole luonteeltaan täysin deklaratiivisia, kuten tai jotka tekevät oheisesta tekstistä kursivoitu ja lihavoitu vastaavasti.

XML (eXtensible Markup Language) on erinomainen esimerkki DML: stä. XML: ssä kaikki sisältö on lajiteltu tunnisteiksi, jotka ovat puhtaasti kuvailevia, joissakin toteutuksissa tagien nimillä voi olla merkityksiä, mutta ne ovat puhtaasti luettavissa. XML: n on tarkoitus olla mahdollisimman joustava nimeämisen suhteen, standardi itsessään ei aiheuta nimeämistä rajoituksia ollenkaan ja sen on tarkoitus olla kehys kielen ympärille rakennettavalle, koska tällainen XML on ihanteellinen käytettäväksi API: t.

Declarative Markup Language (DML) yleisiä käyttötapoja

  • Deklaratiivista merkintäkieltä voidaan kutsua myös kuvailevaksi tai semanttiseksi merkintäkieleksi.
  • Deklaratiivisia merkintäkieliä käytetään merkitsemään asiakirjan osia pikemminkin kuin antamaan tarkkoja ohjeita niiden käsittelystä.
  • Deklaratiiviset merkintäkielet rohkaisevat kirjoittajia kirjoittamaan tavalla, joka kuvaa materiaalia käsitteellisesti visuaalisuuden sijaan.

Declarative Markup Language (DML) yleiset väärinkäytökset

  • Ilmoituskieli on pidempi termi merkintäkielille.