Dans DTD  
 
Texte de la spécification

Les références d'entité de paramètre peuvent figurer uniquement dans la DTD.

 
Explication

Cette contrainte va de soi puisque le caractère % n'a aucune signification en dehors de la DTD. Il est par conséquent tout à fait normal d'avoir un élément du type suivant dans votre document :

<ok>%noproblem;</ok>

Le texte %noproblem; est transmis par l'analyseur sans générer d'erreur.