La syntaxe n'est simplement pas bonne, mais ce n'est pas le seul problème. Tool n'es pas un élément de Body,
Tool n'est pas directement dans votre exemple, c'est un élément de div. Donc, il faudrait préciser dans la déclaration de div, que la division peut contenir une balise tool. Mais je suppose que vous ne vous ne souhaitez pas non plus n'être limité qu'aux divisions.
Il faut alors identifier :
- Tool va être insété inline (comme <b>, <a>, etc.) ?
- Tool va être affiché comme un bloc (<div>, <ul>, etc.) ?
- Tool ne peut être inclut que dans balises très larges telles que <body> ou <iframe>.
Je n'en sais à peu près rien pour vous, mais je vais supposer que ca peut correspondre à un bloc, donc ne peut être contenu que par des blocs ou des éléments plus larges, mais ne pourra pas être inclu inline.
Vous devrez alors modifier la ligne correspondante :
<!ENTITY % block "p | %heading; | div | %lists; | %blocktext; | isindex |fieldset | table | Tool">
Partager