Ici un exemple présenté avec Wagtail
La syntaxe markdown
Pour formater votre texte vous avez la possibilité d'utiliser la barre d'outils située au-dessus de la zone de texte, ou vous pouvez utiliser la syntaxe markdown. Styles de texte
Vous pouvez utiliser _ ou * autour d'un mot pour le mettre en italique. Mettez-en deux pour le mettre en gras.
_italique_ s'affiche ainsi : italique
**gras** s'affiche ainsi : gras
**_gras-italique_** s'affiche ainsi : gras-italique
~~barré~~ s'affiche ainsi : barré
Blocs de code
Créez un bloc de code en indentant chaque ligne avec quatre espaces, ou en mettant trois accents graves sur la ligne au dessus et en dessous de votre code. Exemple :
bloc de code
s'affiche ainsi :
bloc de code
Liens
Créez un lien intégré en mettant le texte désiré entre crochets et le lien associé entre parenthèses.
Aidez-vous avec la documentation de Framasite !
s'affichera :
Aidez-vous avec la documentation de Framasite !
Vous pouvez ajouter aux liens des attributs id et class de cette manière :
Les liens peuvent ainsi être mis sous forme de boutons à l’aide des classes CSS de Bootstrap :
Default Primary Info Success Warning Danger Link
Dans les modules et autres composants du thème GravStrap, la syntaxe est plus détaillée. Images
Utilisez une image en ligne en copiant son adresse (finissant par .jpg, .png, .gif etc…) avec un texte alternatif entre crochets (qui sera affiché si l'image n'apparaît pas) et le lien entre parenthèses. Vous pouvez aussi ajouter un texte qui apparaîtra au survol de la souris grâce aux ".
donnera :
le logo de Framasoft
On peut ajouter un texte au survol :
Qui donnera (survolez l'image avec votre souris pour voir apparaître le texte) :
Le logo de Framasoft Citation
Les citations se font avec le signe > :
Oh la belle prise !
Oh la belle prise !
Listes
Vous pouvez créer des listes avec les caractères * et - pour des listes non ordonnées ou avec des nombres pour des listes ordonnées.
Une liste non ordonnée :
- une élément
- un autre
- un sous élément
- un autre sous élément
-
un dernier élément
une élément un autre un sous élément un autre sous élément un dernier élément
Une liste ordonnée :
- élément un
-
élément deux
élément un élément deux
Titres
Pour faire un titre, vous devez mettre un # devant la ligne. Pour faire un titre plus petit, ajoutez un # (jusque 6) :
Un grand titre
Un titre un peu moins grand
Un titre encore moins grand
Vous pouvez également souligner le texte en utilisant === ou --- pour créer des titres.
Un grand titre
Tableaux
Pour créer un tableau vous devez placer une ligne de tirets (-) sous la ligne d'entête et séparer les colonnes avec des |. Vous pouvez aussi préciser l'alignement en utilisant des :. :
Aligné à gauche | Centré | Aligné à droite |
---|---|---|
Aligné à gauche | ce texte | Aligné à droite |
Aligné à gauche | est | Aligné à droite |
Aligné à gauche | centré | Aligné à droite |
Aligné à gauche Centré Aligné à droite Aligné à gauche ce texte Aligné à droite Aligné à gauche est Aligné à droite Aligné à gauche centré Aligné à droite Les codes raccourcis (shortcodes) Alignements
La syntaxe markdown seule ne permet pas d’aligner du texte mais Grav inclus quelques shortcodes :
[left]Texte àligné à gauche[/left] [center]Texte centré[/center] [right]Texte algné à droite[/right]
Après il reste possible d’utiliser du HTML et les classes CSS de Bootstrap :
Texte centré
Les classes de Bootstrap sont : text-left¦text-center¦text-right¦text-justify Couleurs
La syntaxe markdown seule ne permet pas non plus d’utiliser des couleurs mais vous pouvez utiliser ce shortcode :
Texte normal suivi d’un [color=#26B260]texte coloré en vert[/color] dans un paragraphe.
Vous pouvez utiliser du code html :
Texte normal suivi d’un texte coloré en vert dans un paragraphe.
Les classes Bootstrap de couleurs « contextuelles » sont aussi disponibles :
text-muted
text-primary
text-info
text-success
text-warning
text-danger
Même chose avec l’arrière plan
bg-primary
bg-info
bg-success
bg-warning
bg-danger
Exemple :
Texte normal suivi d’un texte coloré en vert sur fond bleu dans un paragraphe.
Icônes
La manière la plus simple d’ajouter des icônes FontAwesome (version 4) est d’utiliser ces shortcodes :
Avec un lien
[fa=firefox /]
[fa=firefox extras=fa-2x /]
[[fa=firefox extras=fa-3x /] Avec un lien](https://www.mozilla.org/fr/firefox/new/)
[fa=firefox extras=fa-4x,fa-spin /]
Dans les modules et autres composants du thème GravStrap, la syntaxe est plus détaillée.