O que é tag omission?
Soluções para a tarefa
Resposta:
omissão de tag é um recurso opcional para minimizar um documento SGML . Sempre que uma tag puder ser antecipadamente implicada pelo analisador a partir da estrutura do documento, ela poderá ser omitida. [1] O recurso de omissão de tags geralmente pode ser ativado ou desativado na Declaração SGML. A Definição do tipo de documento é usada para ativar ou desativar a marca de uma marca específica.
A omissão de tag é um dos principais recursos do SGML, que foi removido do XML para simplificar a análise.
Exemplo:
Neste exemplo, a tag <document> possui uma ordem distinta das tags. As informações que <title> precisam vir primeiro e são seguidas por <p> podem ser usadas para omitir a tag de início e fim do título. Além disso, a tag final de <p> também pode ser omitida, porque será delimitada pela próxima tag <p> ou pelo final do documento.
<! ELEMENT document - O ( title , p +) >
<! ELEMENT title O O ( #PCDATA ) >
<! ELEMENT p - O ( #PCDATA ) >