element; caller should call .showModal() after swap.
*/
$rows = [
[
'syntax' => '# Titre 1',
'render' => '
Titre 1
',
'note' => 'Un # en début de ligne',
],
[
'syntax' => '## Titre 2',
'render' => 'Titre 2
',
'note' => 'Deux ## en début de ligne',
],
[
'syntax' => '### Titre 3',
'render' => 'Titre 3
',
'note' => 'Trois ### en début de ligne',
],
[
'syntax' => '**gras**',
'render' => 'gras',
'note' => 'Double astérisque',
],
[
'syntax' => '*italique*',
'render' => 'italique',
'note' => 'Simple astérisque',
],
[
'syntax' => '~~barré~~',
'render' => 'barré',
'note' => 'Double tilde',
],
[
'syntax' => '`code`',
'render' => 'code',
'note' => 'Backticks',
],
[
'syntax' => '[lien](url)',
'render' => 'lien',
'note' => 'Texte entre crochets, URL entre parenthèses',
],
[
'syntax' => '',
'render' => '🖼 image',
'note' => 'Point d\'exclamation + même syntaxe que lien',
],
[
'syntax' => '> citation',
'render' => 'citation
',
'note' => 'Chevron > en début de ligne',
],
[
'syntax' => '- item',
'render' => '',
'note' => 'Tiret + espace',
],
[
'syntax' => '1. item',
'render' => '- item
',
'note' => 'Chiffre + point + espace',
],
[
'syntax' => '---',
'render' => '
',
'note' => 'Triple tiret = ligne horizontale',
],
[
'syntax' => '',
'render' => '',
'note' => '',
],
[
'syntax' => 'Texte avec [^1]',
'render' => 'Texte avec 1',
'note' => 'Appel de note de bas de page',
],
[
'syntax' => '[^1]: La note.',
'render' => '1. La note.',
'note' => 'Définition de la note (n\'importe où dans le document)',
],
];
?>