Problemi coi Divs
Aggiunta di un indicatore <p> con il testo
Il motore di WikiDOT inquadra sistematicamente il testo libero con degli indicatori <p>…</p> (paragraphe). Il codice seguente:
[[div]]
Un po' di testo.
[[/div]]
Sarà interpretato come:
<div>
<p>Un po' di testo.</p>
</div>
nel codice HTML finale.
Questo non semprerebbe un problema importante, tuttavia supponete di voler realizzare una barra di navigazione,in una pagina in alto, di un div:
Ancora testo.
Come si può constatare questa trasformazione aggiunge degli spazi sopra e sotto il testo.
Una solutione possibile
Una solutione possibile consiste nell'utilizzo dell'indicatore [[span]] in luogo dell'indicatore [[div]] aggiungendo la proprietà display a block
[[span style="display:block;border:1px solid #000;"]]Un po' di testo[[/span]]
Ecco il risultato che si ottiene:
Un po' di testo.