HTML sayfalarında kod ekranında ne kadar boşluk bırakırsak bırakalım, tasarım ekranında tek karakterlik boşluk kaldığını görmüşsünüzdür. Kelimeler arasındaki space arasındaki boşluklarını ne kadar fazla olursa olsun tek boşluk olarak yorumlamaktadır.
Space ile verilen boşluk işe yaramadığı için HTML özel karakter kodu ile boşluk vermek zorundayız. Örneğin < sembolü için < yazarız. Birden fazla boşluk bırakmak için de kod ekranında boşluk sembolünü kullanmak zorundayız.
2 Şekilde HTML sayfasında boşluk verebiliriz.
1) Kırılmaz boşluk bırakma (non-breaking space) :Tek karaterlik boşluk için space tuşu kullanılabilirken birden fazla boşluk için yada   kodlarını kullanabilirsiniz.
yada   bir karakterlik boşluk bırakır.
1 2 3 4 |
<p>Yazılım Bilişim</p> <p>Yazılım   Bilişim</p> |
2) Farklı genişliklerde boşluk verme: Tarayıcılar boşluk gösterirken bir kaç farklı karakter genişliği kullanırlar.
  baskıdaki N karakteri kadar boşluk bırakır.
  4 karakterlik boşluk bırakır. Tab tuşu kadardır.
1 2 3 4 |
<p>Yazılım   Bilişim</p> <p>Yazılım   Bilişim</p> |
HTML boşlukları yanı sıra CSS ve dikey boşluklar için şu makaleyi inceleyebilirsiniz.
Verdiğiniz bilgiler için teşekkürler