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.
kod matik
kod   matik
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.
kod   matik
kod   matik