As it is create space without break a line so it is called as non-breaking space or
In HTML non-breaking space is used to create space without breaking a line.
Sometimes we need some more space between two words. If we want more than one space we have to use non-breaking space.Examples:
If you write 10 spaces in your text, the browser will remove 9 of them. To add real spaces to your text, you can use the character entity.
<!DOCTYPE html> <html> <body> <p>10 AM</p> <p>7 PM</p> <p>50 Km</p> </body> </html>