O elemento EntityDecl representa uma entidade geral e é declarado no subconjunto interno da DTD. Ele é um elemento nomeado e possui um único elemento filho que é do tipo EntityDeclValue.
Uma declaração de entidade de formato:
<!ENTITY bookTitle "User Guide">
possui um elemento EntityDecl chamado bookTitle e um elemento filho de tipo EntityDeclValue com um valor de cadeia de Guia do Usuário.