Home : Termos técnicos : Definição de DTD

DTD

Significa "Definição do tipo de documento". Um DTD define os tags e atributos usados ​​em um XML or HTML documento. Quaisquer elementos definidos em uma DTD podem ser usados ​​nesses documentos, juntamente com as tags e atributos predefinidos que fazem parte de cada linguagem de marcação. A seguir, é apresentado um exemplo de DTD usado para definir um automóvel:

<! DOCTYPE automóvel [
<! ENTITY cabeçalho "Detalhes do carro">
<! ELEMENT make (#PCDATA)>
<Modelo ELEMENT (#PCDATA)>
<! ATTLIST modelo de portas (duas | quatro) #required>
<! ELEMENT ano (#PCDATA)>
<Mecanismo ELEMENT (#PCDATA)>
<! ATTLIST transmissão do motor (manual | automático) #required>
]>

O DTD acima define primeiro o cabeçalho do item como "Detalhes do carro". Em seguida, fornece elementos para definir a marca e o modelo do automóvel. O tipo de dados "#PCDATA" significa que pode haver qualquer valor de texto). A tag "ATTLIST" na próxima linha fornece opções para um elemento específico. Nesse caso, afirma que o modelo pode ter duas ou quatro portas. O DTD fornece elementos para o ano e o tipo de motor do carro, seguido de uma opção de transmissão manual ou automática para o motor.

O exemplo acima é um DTD básico que usa apenas alguns tipos de dados. As definições de tipo de documento usadas para bancos de dados XML grandes podem ter milhares de linhas e incluir muitos outros tipos de dados. Felizmente, os DTDs podem ser facilmente modificados em um editor de texto sempre que forem necessárias alterações.

TechLib - O dicionário de informática Lib Tech

Esta página contém uma definição técnica de DTD. Explica na terminologia de computação o que significa DTD e é um dos muitos termos técnicos no dicionário TechLib.

Todas as definições no site da TechLib foram escritas para serem tecnicamente precisas, mas também fáceis de entender. Se você acha que essa definição de DTD é útil, pode fazer referência a ela usando os links de citação acima.