Bonjour,
Après de longues recherches, sans succès dans les méandres de l'Internet, je me tourne vers vous.
Dans le cadre d'un projet web, je dois mettre en place une série de validations sur la structure de "composant html".
L'idée est de définir une série de composants réutilisable sur l'ensemble du site.
Et générer des tests qui devront vérifier que l'imbrication est bien correcte (balise HTML, class CSS).
Par exemple, la définition d'un header :
Dans ce cas on doit vérifier que :
• les "warning" sont bien construits dans une div et composés d'une liste ul<li;
• que les "header" sont composé d'un h2 et p, et en option de "warning";
• Que les "warning" se placent toujours dans le bas d'un "header";
Dans l'absolue, je peux écrire ce type de vérification directement en JavaScript.
Mais je me dis qu'il doit bien exister quelque part un standard pour définir la structure de "widget" HTML.
Toutes les idées sont les bien venues!
Après de longues recherches, sans succès dans les méandres de l'Internet, je me tourne vers vous.
Dans le cadre d'un projet web, je dois mettre en place une série de validations sur la structure de "composant html".
L'idée est de définir une série de composants réutilisable sur l'ensemble du site.
Et générer des tests qui devront vérifier que l'imbrication est bien correcte (balise HTML, class CSS).
Par exemple, la définition d'un header :
<div class="header">
<h2>titre du header</h2>
<p>description</p>
<div class="warning">
<ul>
<li></li>
</ul>
</div>
</div>
Dans ce cas on doit vérifier que :
• les "warning" sont bien construits dans une div et composés d'une liste ul<li;
• que les "header" sont composé d'un h2 et p, et en option de "warning";
• Que les "warning" se placent toujours dans le bas d'un "header";
Dans l'absolue, je peux écrire ce type de vérification directement en JavaScript.
Mais je me dis qu'il doit bien exister quelque part un standard pour définir la structure de "widget" HTML.
Toutes les idées sont les bien venues!