Hem : Tekniska termer : DTD Definition

DTD

Står för "Definition av dokumenttyp." En DTD definierar de taggar och attribut som används i ett XML or html dokumentera. Alla element som definieras i en DTD kan användas i dessa dokument, tillsammans med de fördefinierade taggar och attribut som ingår i varje markeringsspråk. Följande är ett exempel på en DTD som används för att definiera en bil:

<! DOCTYPE bil [
<! ENTITY rubrik "Bilinformation">
<! ELEMENT-märke (#PCDATA)>
<! ELEMENT-modell (#PCDATA)>
<! ATTLIST-modelldörrar (två | fyra) # erfordras>
<! ELEMENT år (#PCDATA)>
<! ELEMENT-motor (#PCDATA)>
<! ATTLIST motorväxellåda (manuell | automatisk) # erfordras>
]>

Ovanstående DTD definierar först rubriken för artikeln som "Bildetaljer." Sedan tillhandahåller det element för att definiera bilens märke och modell. Datatypen "#PCDATA" betyder att den kan ha vilket textvärde som helst). Taggen "ATTLIST" på nästa rad ger alternativ för ett specifikt element. I det här fallet står det att modellen kan ha antingen två eller fyra dörrar. DTD tillhandahåller sedan element för bilens år och motortyp, följt av valet av antingen en manuell eller automatisk växellåda för motorn.

Ovanstående exempel är en grundläggande DTD som bara använder några få datatyper. Definitioner av dokumenttyp som används för stora XML-databaser kan vara tusentals rader och kan innehålla många andra datatyper. Lyckligtvis kan DTD: er enkelt ändras i en textredigerare när ändringar behöver göras.

TechLib - Tech Lib Computer Dictionary

Denna sida innehåller en teknisk definition av DTD. Det förklarar i dataterminologi vad DTD betyder och är ett av många tekniska termer i TechLib-ordlistan.

Alla definitioner på TechLib-webbplatsen är skrivna för att vara tekniskt korrekta men också lätta att förstå. Om du tycker att denna DTD-definition är till hjälp kan du referera till den med citatlänkarna ovan.