Sisällysluettelo:
Määritelmä - Mitä asiakirjan tyyppimääritys (DTD) tarkoittaa?
Dokumentityyppimääritys (DTD) viittaa joukkoon merkintäilmoituksia, jotka määrittelevät standardityyppisen yleisen merkintäkielen (SGML) asiakirjojen tyypin. DTD määrittelee asiakirjaluokan rakenteen elementti- ja määriteluettelo-ilmoituksilla. DTD auttaa jäsentäjiä validoimaan asiakirjoja. Sitä suosittelee virallisesti World Wide Web Consortium (W3C). DTD: t ovat nyt suurelta osin korvanneet XML-nimitila-tietoiset skeemikielet.
Techopedia selittää asiakirjan tyyppimääritelmän (DTD)
DTD: t tekevät kahden tyyppisiä ilmoituksia: Sisäinen: Muodostaa osan itse asiakirjasta ja lisätään DOCTYPE-määritelmään XML-asiakirjan alkuun. Ulkoinen: Osoittaa ulkoiseen tiedostoon sisältyviin DTD-ilmoituksiin. Turvallisuussyistä jäsentimet ja Web-selaimet voidaan estää lukemasta ulkoisia osajoukkoja. DTD: t kuvaavat asiakirjaluokan rakennetta elementti- ja määriteluettelo-ilmoitusten avulla. Elementti-ilmoitukset nimeävät sallitun elementtijoukon asiakirjassa ja määrittelevät, voivatko ilmoitetut elementit ja merkkitietojen ajo sisältää jokaisen elementin. Attribuuttilista-ilmoitukset nimeävät jokaiselle ilmoitetulle elementille sallitut määrittejoukot, mukaan lukien kunkin attribuutin arvon tyyppi, tai selkeä kelvollisten arvojen joukko. DTD-merkintäilmoitukset ilmoittavat, mitkä elementtityypit, attribuuttilistat, entiteetit ja merkinnät ovat sallittuja vastaavan XML-asiakirjaluokan rakenteessa. DTD-levyillä on tiettyjä rajoituksia, jotka liittyvät niiden joustavuuteen: Eroja DTD-syntaksin ja XML-syntaksin välillä Nimitilan tuntemuksen puute Tietojen kirjoittamisen puute Rajoitetut sisältömallikuvaukset