@@ -21,16 +21,25 @@ const italicExample = `_italique_`;
2121const boldExample = ` **gras** ` ;
2222const boldItalicExample = ` **_gras-italique_** ` ;
2323const strikedExample = ` ~~barré~~ ` ;
24- const codeExample = " `code mis en forme` dans une phrase." ;
24+ const codeExample =
25+ " Utiliser la balise `<main>` pour indiquer la zone de contenu principal." ;
2526const codeBlockExample = ` \`\`\`
2627Bloc de code
2728\`\`\`
2829` ;
2930const quoteExample = ` > Citation mise en forme ` ;
31+ const specialCharExample = ` \`\`\`
32+ \\ > Élément ignoré par le Markdown
33+ \\ > \\ _Élément ignoré par le Markdown\\ _
34+ \`\`\`
35+ ` ;
36+ const specialCharExampleResult =
37+ " > Élément ignoré par le Markdown <br />> _Élément ignoré par le Markdown_" ;
3038const unorderedListExample = ` * un élément
3139 * un sous élément ` ;
3240const orderedListExample = ` 1. élément un
33412. élément deux ` ;
42+ const linkExample = ` L’outil Ara est réalisé par [DesignGouv](https://design.numerique.gouv.fr/). ` ;
3443 </script >
3544
3645<template >
@@ -98,6 +107,14 @@ const orderedListExample = `1. élément un
98107 Citation de texte
99108 </a >
100109 </li >
110+ <li >
111+ <a
112+ class =" fr-summary__link"
113+ href =" #markdown-caracteres-speciaux"
114+ >
115+ Caractères spéciaux
116+ </a >
117+ </li >
101118 <li >
102119 <a class =" fr-summary__link" href =" #markdown-listes" >
103120 Listes
@@ -108,6 +125,11 @@ const orderedListExample = `1. élément un
108125 Paragraphe et saut de ligne
109126 </a >
110127 </li >
128+ <li >
129+ <a class =" fr-summary__link" href =" #markdown-liens" >
130+ Liens
131+ </a >
132+ </li >
111133 </ol >
112134 </nav >
113135
@@ -170,13 +192,17 @@ const orderedListExample = `1. élément un
170192 Citation de code
171193 </h2 >
172194 <p >
173- Vous pouvez citer du code ou une commande dans une phrase avec
174- des accents graves <code >`</code > uniques. Le texte entre les
175- accents graves sera mis en forme.
195+ Pour afficher du code HTML, vous devez utiliser la syntaxe
196+ suivante :
197+ </p >
198+ <h3 class =" fr-text--md fr-text--bold" >Code dans une phrase</h3 >
199+ <p >
200+ Utilisez des accents graves <code >`</code > autour des balises
201+ HTML.
176202 </p >
177203 <p class =" fr-mb-3v" >Exemple :</p >
178204 <pre ><code >{{codeExample}}</code ></pre >
179- <p class =" fr-mb-3v" >S’affichent ainsi :</p >
205+ <p class =" fr-mb-3v" >S’affiche ainsi :</p >
180206 <MarkdownRenderer :markdown =" codeExample" />
181207
182208 <h3 class =" fr-text--md fr-text--bold" >Bloc de code</h3 >
@@ -204,6 +230,20 @@ const orderedListExample = `1. élément un
204230 <p class =" fr-mb-3v" >S’affiche ainsi :</p >
205231 <MarkdownRenderer :markdown =" quoteExample" />
206232
233+ <!-- Caractères spéciaux -->
234+ <h2 id =" markdown-caracteres-speciaux" class =" fr-h6 fr-mt-6w" >
235+ Caractères spéciaux
236+ </h2 >
237+ <p >
238+ Pour supprimer le formatage en Markdown des caractères spéciaux,
239+ utilisez une barre oblique inversée <code >\</code > avant chaque
240+ caractère spécial.
241+ </p >
242+ <p class =" fr-mb-3v" >Exemple :</p >
243+ <pre ><code >{{ specialCharExample }}</code ></pre >
244+ <p class =" fr-mb-3v" >S’affiche ainsi :</p >
245+ <p v-html =" specialCharExampleResult" />
246+
207247 <!-- Listes -->
208248
209249 <h2 id =" markdown-listes" class =" fr-h6 fr-mt-6w" >Listes</h2 >
@@ -236,6 +276,19 @@ const orderedListExample = `1. élément un
236276 ligne. Deux espaces en fin de ligne suivi d’un retour à la ligne
237277 permettent d'ajouter un saut de ligne.
238278 </p >
279+
280+ <!-- Liens -->
281+
282+ <h2 id =" markdown-liens" class =" fr-h6 fr-mt-6w" >Liens</h2 >
283+ <p >
284+ Vous pouvez créer un lien en plaçant le texte du lien entre
285+ crochets <code >[]</code > suivis de l'URL entre parenthèses
286+ <code >()</code >.
287+ </p >
288+ <p class =" fr-mb-3v" >Exemple :</p >
289+ <pre ><code >{{ linkExample }}</code ></pre >
290+ <p class =" fr-mb-3v" >S’affiche ainsi :</p >
291+ <MarkdownRenderer :markdown =" linkExample" />
239292 </div >
240293 </div >
241294 </div >
0 commit comments