Le wikitexte ou wikicode est un langage de balisage léger qui définit la mise en forme de saisies de contenu utilisateur. Il est le plus souvent utilisé pour écrire les pages d'un wiki. La syntaxe de chaque wiki dépend de l'analyseur syntaxique utilisé. Certains logiciels wiki mêlent une syntaxe similaire à celle de certaines balises du langage HTML et une syntaxe propre.

Présentation 
Le wikitexte permet de décrire une page contenant des textes mis en forme et autres contenus, à l'aide de textes et symboles du répertoire Unicode. 

Avec le moteur de rendu d'un wiki, le texte peut être présenté en sections, contenir des mises en forme telles que gras, italique, des hyperliens internes, des hyperliens externes et des images. 

Ainsi, l'expression [[Paris]] décrit un lien hypertexte qui sera rendu dans l'article par un lien vers la page Paris de ce wiki, sous la forme « Paris ».

Fonctionnalités

Navigation 
Lorsque l'utilisateur a la permission de modifier une page wiki, il a à sa disposition un bouton ou un lien d'édition permettant de passer en mode édition. Il va ainsi pouvoir structurer et formater la page wiki en cours avec un langage de balisage simplifié, appelé Wikitext, Wiki markup ou Wikicode.   

La page d'édition pourra également être visualisée en mode WYSIWYG. 

Par exemple, un astérisque qui commence une ligne de texte délimite un élément d'une liste à puces. Le style et la syntaxe des wikitextes peuvent varier d'une implémentations de wiki dont certaines autorisent également les balises HTML.

Cohérence 
Afin de mettre en forme et structurer la page, les wikis ont privilégié l'édition en texte brut, avec des conventions moins nombreuses et plus simples que le HTML. Limiter l'accès au HTML et aux feuilles de style en cascade (CSS) peut également limiter les possibilités de mise en forme et de structuration.   

En contrepartie, cette limitation favorise la cohérence de présentation ainsi que la protection des données.

Notes et références

Voir aussi

Articles connexes 
 Langage de balisage léger
 Langage de description de format de document
 Aide de Wikipédia sur le wikitexte

Wiki
Langage de balisage léger