<link href="/assets/64d0ba83aa42c90354ff97799bcfc0c2.css" type="text/css" rel="stylesheet"> <script src="/assets/6fd6663d5303bb7eda3ef7493fc29db6.js"></script> <script> $(document).ready(function() { anchors.options = { visible: 'hover', placement: 'right', truncate: 64 }; anchors.add('#body h2, #body h3, #body h4, #body h5'); }); </script> <script> hljs.initHighlightingOnLoad(); </script>

<h2>Recettes de cuisine</h2> <ol> <li>Dans un premier temps, étudiez la structure d’une recette de cuisine : listez et hiérarchisez les différents éléments (titre, ingrédients, …)</li> <li>Composer deux recettes de cuisine en XML, en utilisant votre modélisation</li> <li>Écrivez une DTD permettant de valider vos documents</li> <li>Écrivez une feuille de style XSLT permettant de présenter en HTML les documents XML composés d’après votre DTD.</li> </ol> <p>La “correction”, ou plutôt une façon de faire possible, parmi d’autres :</p> <ul> <li><a href="/exercices/examens/recette_cuisine/penda_mbaye.xml">Le XML d’une recette</a></li> <li><a href="/exercices/examens/recette_cuisine/recette.dtd">Une DTD possible</a></li> <li><a href="/exercices/examens/recette_cuisine/recette2html.xsl">La feuille de style XSLT</a> pour la visualisation en HTML</li> <li><a href="/exercices/examens/recette_cuisine/penda_mbaye.html">Le HTML de la recette</a></li> </ul>