|
BBCode (von engl. Bulletin Board Code) ist eine an HTML angelehnte Auszeichnungssprache, bloß stark vereinfacht. Sie wird bevorzugt für die Erstellung von Beiträgen in Webforen (engl. Bulletin Boards) eingesetzt, wie auch hier bei uns auf ampelrennen.de . Viele Textauszeichnungen funktionieren in BBCode analog zu HTML, beispielsweise [b]fett[/b], [i]kursiv[/i] und [u]unterstrichen[/u]. BBCode erlaubt auch komplexe Elemente, wie zum Beispiel Listen, die folgendermaßen definiert werden: [list] [*]Eintrag 1 [*]Eintrag 2 [/list]. Ein weiterer Vorteil von BBCode gegenüber HTML ist, dass das Einbinden von vollwertigem HTML durch User nicht erlaubt werden kann, da damit zum Beispiel auch sicherheitsbedenkliche JavaScripts eingebunden oder das Layout der Webseite gestört werden könnte.
Der grundlegende Aufbau:
| Element |
Auszeichnung in BBCode |
| Auszeichnungselement |
[elementname] [/elementname] |
| einfache Schriftformatierung |
[b]fett[/b]
[i]kursiv[/i]
[u]unterstrichen[/u]
[center]zentriert[/center] |
| erweiterte Schriftformatierung |
[font="schriftart"]text[/font]
[color="farbe"]text[/color]
[size="schriftgröße"]text[/size] |
| Gliederung |
...text text
(Leerzeile)
blah blah... |
| Aufzählungslisten |
[list]
[*]Punkt
[*]Punkt
[/list] |
| Verweise |
[url=example.com]linktext[/url]
[url]example.com[/url] |
| Bilder |
[img]example.com/bild.jpg[/img] |
| Smileys |
[:-)] |
|