De Mozilo-specifieke CMS-syntaxiselementen genereren een HTML-code die door de webbrowsers wordt omgezet in de overeenkomstige paginaweergave. Daarom moeten de basisregels die voor HTML gelden, ook voor de moziloCMS-syntaxis in acht worden genomen.
Syntaxiselementen worden in principe onderverdeeld in twee typen:
- Block – maakt een apart gebied dat van de (bron)tekst voor en na wordt gescheiden door een regelafbreking.
- Inline – sluit naadloos aan op de (bron)tekst.
Extra elementen kunnen in een syntaxiselement worden ingevoegd, volgens de regel:
- Blok kan het volgende bevatten: Block, Inline, Text
- Inline kan het volgende bevatten: Inline, Text
Voorbeeld:
Kop
Corrigeren: [
ueber2
|
[
kursiv
|Kop ] ] – omdat inline-element in blok-element is.
Onwaar: [
kursiv
|
[
ueber2
|Kop ] ] – omdat blok-element in inline-element.
Als een onjuiste indeling op het eerste gezicht toch tot het juiste resultaat leidt, is dit mogelijk niet in alle browsers het geval.
Verschillende browsers interpreteren schendingen van de algemene syntaxisregels met verschillende gradaties van "gulheid".
De inhoud die is toegestaan voor nesting, is te vinden in de volgende tabel:
| Syntaxis element | Type | = Kan bevatten | | | Kan bevatten ] | |
|---|---|---|---|---|
| [ link = | ] | Inline | Text, Inline | Text | |
| [ mail = | ] | Inline | Text, Inline | Text | |
| [ seite = | ] | Inline | Text, Inline | ||
| [ kategorie = | ] | Inline | Text, Inline | ||
| [ datei = | ] | Inline | Text, Inline | ||
| [ bild = | ] | Inline | Text | ||
| [ bildlinks = | ] | Inline | Text | ||
| [ bildrechts = | ] | Inline | Text | ||
| [ absatz = | ] | Inline | Text | Tekst van |
|
| [ liste | ] | Block | Text, Block, Inline | ||
| [ numliste | ] | Block | Text, Block, Inline | ||
| [ tabelle = | ] | Block | class name | Text, Block, Inline | |
| [ ---- ] | Block | |||
| [ html | ] | html | |||
| [ include | ] | ||||
| [ ueber1 | ] | Block | Text, Inline | ||
| [ ueber2 | ] | Block | Text, Inline | ||
| [ ueber3 | ] | Block | Text, Inline | ||
| [ links | ] | Block | Text, Block, Inline | ||
| [ zentriert | ] | Block | Text, Block, Inline | ||
| [ block | ] | Block | Text, Block, Inline | ||
| [ rechts | ] | Block | Text, Block, Inline | ||
| [ fett | ] | Inline | Text, Inline | ||
| [ kursiv | ] | Inline | Text, Inline | ||
| [ unter | ] | Inline | Text, Inline | ||
| [ durch | ] | Inline | Text, Inline | ||
| [ fontsize = | ] | Inline | Grootte parameters | Text, Inline | |
| [ farbe = | ] | Inline | Kleurcode | Text, Inline | |
Dansk
Deutsch
English
Español
Français
Hrvatski
Italiano
Nederlands
Polski
Português