I agree with Peter and Daniel.
It can be a little bit confusing when you look at your multi fasta file because the gaps may be represented two symbols : - at the end and beginning of sequences they are represented by spaces - inside the sequences they are represented by '-'
I prefer to use the same symbol for all gaps.