Hjem Utvikling Hva er definisjon av dokumenttype (dtd)? - definisjon fra techopedia

Hva er definisjon av dokumenttype (dtd)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr DTD (Document Type Definition)?

Dokumenttypedefinisjon (DTD) refererer til et sett med markeringsdeklarasjoner som definerer en dokumenttype for Standard Generalised Markup Language (SGML) språk. DTDer definerer strukturen til en klasse av dokumenter gjennom element- og attributtlistedeklarasjoner. DTD hjelper analysører med å validere dokumenter. Det er offisielt anbefalt av World Wide Web Consortium (W3C). DTD-er er nå i stor grad erstattet av XML-navneområdebevisste skjemspråk.

Techopedia forklarer Document Type Definition (DTD)

DTD-er lager to typer erklæringer: Internt: Danner en del av selve dokumentet og settes inn i DOCTYPE-definisjonen nær starten av XML-dokumentet. Ekstern: Peker på DTD-erklæringer i en ekstern fil. Av sikkerhetsgrunner kan parsers og nettlesere forhindres i å lese eksterne undergrupper. DTD-er beskriver strukturen til en klasse av dokumenter via element- og attributtlistedeklarasjoner. Elementerklæringer navngir det tillatte settet med elementer i dokumentet, og angir om og hvordan deklarerte elementer og kjøringer med karakterdata kan være inne i hvert element. Attributtlistedeklarasjoner navngir det tillatte settet attributter for hvert deklarerte element, inkludert typen til hver attributtverdi, eller et eksplisitt sett med gyldig verdi (er). DTD-markeringserklæringer erklærer hvilke elementtyper, attributtlister, enheter og notasjoner som er tillatt i strukturen til den tilsvarende klassen av XML-dokumenter. DTD-er har visse begrensninger som er relatert til deres fleksibilitet: Forskjeller mellom DTD-syntaks og XML-syntaks Mangel på navneområde bevissthet Mangel på datatyping Begrenset innholdsmodellbeskrivelser

Hva er definisjon av dokumenttype (dtd)? - definisjon fra techopedia