Problèmes avec les div

Ajout d’une balise <p> avec le texte

Le moteur de WikiDOT encadre systématiquement le texte libre avec des balises <p>…</p> (paragraphe). Le code suivant :

[[div]]
Un peu de texte.
[[/div]]

sera interprété comme étant :

<div>
<p>Un peu de texte.</p>
</div>

dans le code HTML final.

Cela peut ne pas sembler être un problème important toutefois supposez que vous vouliez réaliser une barre de navigation dans une page en haut d’une div :

Encore du texte.

Comme vous pouvez le constater cette transformation ajoute des espaces au dessus et en dessous du texte.

Une solution possible

Une solution possible est d’utiliser la balise [[span]] à la place de la balise [[div]] en ajustant la propriété display à block

[[span style="display:block;border:1px solid #000;"]]Un peu de texte.[[/span]]

Voici le résultat obtenu :

Un peu de texte.


Bookmark and Share

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License