BBCode

Un article de Wikipédia, l'encyclopédie libre.
Aller à : Navigation, rechercher

BBCode est l'abréviation de Bulletin Board Code, inventé à travers le langage PHP pour éviter les injections HTML, utilisé pour mettre en forme les messages de forums de discussion. Par abus de langage, les éléments du BBCode sont appelés balises. Le nom d'une balise est délimité par les crochets [ et ], contrairement au HTML où les caractères < et > sont utilisés. Certaines balises ont une propriété, aussi appelée attribut, dont la valeur est assignée à la balise elle-même à l'aide du symbole =.

Sommaire

Balises BBCode

Les balises BBCode les plus courantes sont les suivantes :

Fonction du BBCode Syntaxe Aperçu
Texte en gras [b]Texte[/b] Texte
Texte en italique [i]Texte[/i] Texte
Texte souligné [u]Texte[/u] Texte
Texte barré [s]Texte[/s] Texte
Texte colorié en rouge [color=red]Texte[/color] Texte
Lien hypertexte [url]URL du lien[/url]

[url=URL du lien]Titre du lien[/url]

http://fr.wikipedia.org

Wikipédia

Image [img]URL de l'image[/img]
Lien hypertexte et image [url=URL du lien][img]Url de l'image[/img][/url]

Il est aussi possible de rencontrer :


On peut aussi faire des combinaisons de "balises" BBCode :

Attention cependant !
L'enchaînement [scroll][updown]Texte[/scroll][/updown] n'est pas bon car les balises sont alternées (principe identique au HTML).

Déclin des BBCodes

Dans le contexte du Web 2.0, la simple mise en forme n'est pas toujours suffisante pour permettre de valoriser le contenu de façon sémantique. C'est pourquoi nombreux sont ceux qui passent des BBCodes aux XBBcodes, Wikicodes ou directement au XHTML[réf. nécessaire].

Avantage du BBcode

Un des avantages du BBcode est de restreindre l'utilisateur à des mises en forme relativement simples. Cela vise à conserver l'esthétique globale du contenu.

Voir aussi

Liens internes

Liens externes

Implementations
Implementations PHP