Thank you dop2000 for your help (and sorry for the veryyy late answer, I was focusing on my android release :)
So actualy the solution you propose is kind to hard to put in place because I have a lot of text in a lot of different places and I'm not sure to understand how to make it automatic for everything...
I think the issue really comes from Safari. and it's not really a spacing issue because it looks very random.
I'm the only with this issue with BBCode and IOS?