VAZIO
Resenha: VAZIO. Pesquise 861.000+ trabalhos acadêmicosPor: asqdjqw • 19/11/2013 • Resenha • 405 Palavras (2 Páginas) • 328 Visualizações
Outros dois modelos de conteúdo são possíveis: EMPTY indica que o
elemento não possui conteúdo (e, conseqüentemente, não tem marca
de término) e ANY indica que qualquer conteúdo é permitido. O modelo
de conteúdo ANY é algumas vezes útil durante a conversão de
documentos, mas deveria ser evitado ao máximo em um ambiente de
produção, pois desabilita toda a verificação do conteúdo deste
elemento.
Aqui está um conjunto completo das declarações de elementos para o
Exemplo 1:
Exemplo 2: declarações de elementos para Exemplo 1
<!ELEMENT piada (João+, José, aplausos?)>
<!ELEMENT João (#PCDATA | citação)*>
<!ELEMENT José (#PCDATA | citação)*>
<!ELEMENT citação (#PCDATA)*>
<!ELEMENT aplausos EMPTY>
Declarações de Listas de Atributos
Declarações de listas de atributos identificam que elementos podem
ter atributos, que atributos eles podem ter, que valores os atributos
podem suportar e qual valor é o padrão. Uma dclaração de lista de
atributos típica se parece com isto:
<!ATTLIST piada
nome
ID
#REQUIRED
rótulo
CDATA
#IMPLIED
estado ( engraçada | nãoengraçada ) 'engraçada'>
Neste exemplo, o elemento piada possui três atributos: nome, que é um
ID e é obrigatório; rótulo, que é uma cadeia de caracteres (dados de
caracter) e não é obrigatório; e estado, que deve ser ou engraçada ou
nãoengraçada e por padrão é engraçada, se nenhum valor é especificado.
Cada atributo em uma declaração tem três partes: um nome, um tipo
e um valor padrão.
Você tem liberdade para selecionar qualquer nome desejado, sujeito a
algumas pequenas restrições, mas os nomes não podem ser repetidos
no mesmo elemento.
Existem seis tipos de atributos possíveis:
1.
...