---
Title: Page de test Markdown
layout: default
tags: [test, markdown]
---
# Page Test 2
## Titres
# Niveau 1
## Niveau 2
### Niveau 3
#### Niveau 4
##### Niveau 5
###### Niveau 6
## Mise en emphase
*Italique* et _italique_
**Gras** et __gras__
***Gras italique***
~~Barré~~
Citation en ligne : « > Ceci est une citation »
## Citations
> Ceci est un bloc de citation
>
>> Citation imbriquée
>>
>
> Fin de la citation principale.
## Listes
- Élément non ordonné 1
- Élément non ordonné 2
- Sous-élément 2.1
- Sous-élément 2.2
- Élément non ordonné 3
1. Premier élément ordonné
2. Deuxième élément ordonné
1. Sous-élément 2.1
2. Sous-élément 2.2
3. Troisième élément ordonné
- [ ] Tâche à faire
- [X] Tâche terminée
## Liens et images
[Lien vers le site officiel d'Obsidian](https://obsidian.md)

## Tableaux
| Syntaxe | Description | Exemple |
| -------------- | ----------------- | ------------------------- |
| `*italique*` | Texte en italique | *italique* |
| `**gras**` | Texte en gras | **gras** |
| `` `code` `` | Code en ligne | `console.log('Hello');` |
## Code
### Code en ligne
Exemple : `const message = 'Hello, Markdown!';`
### Bloc de code multiligne
```typescript
import { Component } from '@angular/core';
@Component({
selector: 'app-demo',
template: `
{{ title }}
`
})
export class DemoComponent {
title = 'Démo Markdown';
}
```
### Bloc de code shell
```bash
docker compose up -d
curl http://localhost:4000/api/health
```
## Mathématiques (LaTeX)
Expression en ligne : $E = mc^2$
Bloc de formule :
$$
\int_{0}^{\pi} \sin(x)\,dx = 2
$$
## Tableaux de texte sur plusieurs colonnes (Markdown avancé)
| Colonne A | Colonne B |
| --------- | --------- |
| Ligne 1A | Ligne 1B |
| Ligne 2A | Ligne 2B |
## Blocs de mise en évidence / callouts
> [!note]
> Ceci est une note informative.
> [!tip]
> Astuce : Utilisez `npm run dev` pour tester rapidement.
> [!warning]
> Attention : Vérifiez vos chemins avant de lancer un build.
> [!danger]
> Danger : Ne déployez pas sans tests.
## Diagrammes Mermaid
```mermaid
flowchart LR
A[Début] --> B{Build ?}
B -- Oui --> C[Exécuter les tests]
B -- Non --> D[Corriger le code]
C --> E{Tests OK ?}
E -- Oui --> F[Déployer]
E -- Non --> D
```
## Encadrés de code Obsidian (admonitions personnalisées)
```ad-note
title: À retenir
Assurez-vous que `vault/` contient vos notes Markdown.
```
```ad-example
title: Exemple de requête API
```http
GET /api/health HTTP/1.1
Host: localhost:4000
```
## Tableaux à alignement mixte
| Aligné à gauche | Centré | Aligné à droite |
| :---------------- | :------: | ----------------: |
| Valeur A | Valeur B | Valeur C |
| 123 | 456 | 789 |
## Liens internes (type Obsidian)
- [[welcome]]
- [[features/internal-links]]
- [[features/graph-view]]
- [[NonExistentNote]]
## Footnotes
Le Markdown peut inclure des notes de bas de page[^1].
## Contenu HTML brut
Cliquer pour déplier
Contenu additionnel visible dans les visionneuses Markdown qui supportent le HTML.
## Sections horizontales
---
Fin de la page de test.
[^1]: Ceci est un exemple de note de bas de page.