Как известно — HTML (читается по русски ХТМЛ) игнорирует пробелы. При написании кода, все установленные разрывы, созданные с помощью клавиш TAB, BackSpace и Enter исчезают, поэтому нужно использовать специальный тег. Точнее — специальный символ.
Это символ пробела в HTML — . Он образован от английского non-breaking space, что значит «неразрывный пробел». Обратите внимание, что после этого символа обязательно должна стоять точка с запятой, а перед ним — &.
Подробнее о неразрывном пробеле
Неразрывные пробелы используются в том случае, если необходимо исключить разрывы между некоторыми выбранными словами. Допустим, вы указываете фамилию, имя и отчество, и не хотите, чтобы между ними появлялся разрыв. Такие разрывы могут появиться, если строка не влазит в размер экрана и происходит перенес на новую строку и может получиться так, что инициалы окажутся на одной, а фамилия — на другой строке, что будет выглядеть очень не красиво.
Пример, как можно указать пробел в HTML, который будет обрабатываться без переноса (т.е. непереносимый) отдельной части:
Н.И. Пробелов -> Н.И. Пробелов
Аналогичным образом такой символ используйте при указании чисел с пробелами:
10 000 -> 10 000.