Hem Utveckling Vad är definition av dokumenttyp (dtd)? - definition från techopedia

Vad är definition av dokumenttyp (dtd)? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder dokumenttypdefinition (DTD)?

Dokumenttypdefinition (DTD) hänvisar till en uppsättning markeringsdeklarationer som definierar en dokumenttyp för SGML-språk (Standard Generalised Markup Language). DTD definierar strukturen för en klass av dokument genom element- och attributlistadeklarationer. DTD hjälper parsers att validera dokument. Det rekommenderas officiellt av World Wide Web Consortium (W3C). DTD: er har nu till stor del ersatts av XML-namnspetsmedvetna schemspråk.

Techopedia förklarar dokumenttypdefinition (DTD)

DTD: er gör två typer av deklarationer: Internt: bildar en del av själva dokumentet och infogas i DOCTYPE-definitionen nära början av XML-dokumentet. Extern: Pekar på DTD-deklarationer som finns i en extern fil. Av säkerhetsskäl kan parsers och webbläsare hindras från att läsa externa undergrupper. DTD: er beskriver strukturen för en klass av dokument via element- och attributlistadeklarationer. Elementdeklarationer namnger den tillåtna uppsättningen av element i dokumentet och specificerar om och hur deklarerade element och körningar med teckeninformation kan finnas i varje element. Attributlistadeklarationer namnger den tillåtna uppsättningen attribut för varje deklarerat element, inklusive typen av varje attributvärde, eller en uttrycklig uppsättning giltiga värden. DTD-markeringsdeklarationer förklarar vilka elementtyper, attributlistor, enheter och notationer som är tillåtna i strukturen för motsvarande klass XML-dokument. DTD: er har vissa begränsningar som är relaterade till deras flexibilitet: Skillnader mellan DTD-syntaxen och XML-syntaxen Brist på namnutrymmesmedvetenhet Brist på datatypning Begränsade innehållsmodellbeskrivningar

Vad är definition av dokumenttyp (dtd)? - definition från techopedia