Domů : Technické termíny : Definice DTD

DTD

Zkratka pro „Definice typu dokumentu“. DTD definuje značky a atributy použité v XML or HTML dokument. V těchto dokumentech lze použít jakékoli prvky definované v DTD spolu s předdefinovanými značkami a atributy, které jsou součástí každého značkovacího jazyka. Následuje příklad DTD používaný k definování automobilu:

<! DOCTYPE automobile [
<! ENTITY hlavička "Podrobnosti o autě">
<! ELEMENT make (#PCDATA)>
<! ELEMENT model (#PCDATA)>
<! ATTLIST model dveře (dva | čtyři) #required>
<! ELEMENT year (#PCDATA)>
<! ELEMENT engine (#PCDATA)>
<! ATTLIST převodovka motoru (manuální | automatická) # požadováno>
]>

Výše uvedený DTD nejprve definuje záhlaví položky jako „Podrobnosti o autě“. Poté poskytuje prvky k definování značky a modelu automobilu. Datový typ „#PCDATA“ znamená, že to může být jakákoli textová hodnota). Značka „ATTLIST“ na dalším řádku poskytuje možnosti pro konkrétní prvek. V tomto případě se uvádí, že model může mít buď dvou, nebo čtyři dveře. DTD pak poskytuje prvky pro rok a typ motoru automobilu, následuje volba manuální nebo automatické převodovky pro motor.

Výše uvedený příklad je základní DTD, který používá pouze několik datových typů. Definice typů dokumentů používané pro velké databáze XML mohou mít tisíce řádků a mohou zahrnovat mnoho dalších datových typů. Naštěstí lze DTD snadno upravit v textovém editoru, kdykoli je třeba provést změny.

TechLib - počítačový slovník Tech Lib

Tato stránka obsahuje technickou definici DTD. Vysvětluje ve výpočetní terminologii, co znamená DTD, a je jedním z mnoha technických termínů ve slovníku TechLib.

Všechny definice na webu TechLib jsou napsány tak, aby byly technicky přesné, ale také snadno srozumitelné. Pokud shledáte tuto definici DTD užitečnou, můžete ji odkázat pomocí výše citovaných odkazů.