Les éléments de syntaxe CMS spécifiques à Mozilo génèrent un code HTML qui est converti par les navigateurs Web dans l'affichage de page correspondant. Par conséquent, les règles de base qui s'appliquent au HTML doivent également être respectées pour la syntaxe moziloCMS.
Division de base
Les éléments de syntaxe sont essentiellement divisés en deux types:
Block – crée une zone séparée qui est séparée du texte (source) avant et après par un saut de ligne.
Inline – s'intègre parfaitement dans le texte (source).
Éléments de syntaxe imbriqués
Des éléments supplémentaires peuvent être insérés dans un élément de syntaxe, selon la règle:
Le bloc peut contenir: Block, Inline, Text
Inline peut contenir: Inline, Text
Exemple: Titre
Correct: [ueber2|[kursiv|Titre ] ] – car élément en ligne dans élément de bloc.
Faux : [kursiv|[ueber2|Titre ] ] – car élément de bloc dans un élément en ligne.
Si une disposition incorrecte conduit néanmoins au résultat correct à première vue, ce n'est peut-être pas le cas dans tous les navigateurs. Différents navigateurs interprètent les violations des règles de syntaxe générales avec des degrés variables de "générosité".
Le contenu autorisé pour l'imbrication peut être trouvé dans le tableau suivant: