[pmwiki-users] Empty <p> when using %defiine%. Why?
    marc 
    gmane at auxbuss.com
       
    Wed Jun  7 13:21:50 CDT 2006
    
    
  
Hi,
When a page starts with a %define% you get:
<!--PageText-->
<div id='wikitext'>
<p>
</p>
This causes a problem - misalignment of subsequent horizontal floats, 
which have the effect of <p> applied - if the page starts with a 
floating <div>.
To fix this, I've tried adding a blank line - as the first line of the 
page - however, the blank line introduces a <div class='vspace'>, thus 
any local CSS applied to .vspace and the p element are in effect before 
the text starts.
I tried "tricking" PW by hard-coding the first style block, then placing 
the %define% later in the page, but the empty <p> is stil created, which 
throws of the floats.
I guess there must be a reason for this <p> being there, but I can't 
find what that reason might be.
Could anyone shed some light on this, please?
In addition, is there an easy way to remove it?
Thanks.
-- 
Best,
Marc
    
    
More information about the pmwiki-users
mailing list