Elementos que constituem um dtd

Informática

31/10/2008

Os documentos xml e html são constituídos dos seguintes elementos:
  • Elements
  • Attributes
  •  Entities
  • PCDATA
  •  CDATA

Elements


Elements podem conter texto, outros elements ou serem vazios.

Como exemplos de elements em html temos body e table.
Exemplos de elements vazios temos hr, br, img


Attributes

Os atributos fornecem informações extras sobre os elementos. Eles são colocados sempre na tag de
abertura de um element. Os atributos aparecem sempre aos pares com nome/valor.

Exemplo:
<img src="fundo.gif" />
   
O nome do elemento é "img". O nome do atributo é "src". O valor
do atributo é "fundo.gif". Uma vez que o elemento em si é vazio, é fechado por "/".


Entities

Alguns caracteres tem significado especial em html como o sinal de (<) que define o início de uma tag XML.
Por isto alguns caracteres são representados de forma diferente quando um documento é analisado por um analisador XML.
Entity References Character
&lt; 
  <
&gt; 
     >
&amp; 
  &
&quot;   
  "
&apos;  
 '
           


PCDATA

São os dados encontrados entre as tags de início e fim de elementos xml.
Tags dentro do texto serão tratadas como markup entities serão expandidas.

CDATA

É o texto que não será analisado pelo analisador. Tags dentro do texto não serão tratadas como markup e
entities não serão expandidas.

Esta apresentação reflete a opinião pessoal do autor sobre o tema, podendo não refletir a posição oficial do Portal Educação.


Colunista Portal - Educação

por Colunista Portal - Educação

O Portal Educação possui uma equipe focada no trabalho de curadoria de conteúdo. Artigos em diversas áreas do conhecimento são produzidos e disponibilizados para profissionais, acadêmicos e interessados em adquirir conhecimento qualificado. O departamento de Conteúdo e Comunicação leva ao leitor informações de alto nível, recebidas e publicadas de colunistas externos e internos.

Portal Educação

UOL CURSOS TECNOLOGIA EDUCACIONAL LTDA, com sede na cidade de São Paulo, SP, na Alameda Barão de Limeira, 425, 7º andar - Santa Cecília CEP 01202-001 CNPJ: 17.543.049/0001-93