Как символ без видимого знака занимает место
Когда наборщик или программа встречает пробел, она не оставляет текст бездействующим: она сдвигает следующий знак вправо. У пробела есть ширина — расстояние, на которое перемещается строка, — но обычно нет видимого контура, как у буквы. Поэтому его можно считать глифом: глифом называют графическую форму символа в шрифте, в том числе форму, которая не оставляет чернил на странице.
Что происходит при наборе и отображении
В тексте пробел хранится как отдельный символ. Программа распознаёт его и передаёт системе отображения команду выдержать промежуток. Его ширина зависит от шрифта и настроек набора; в выровненном по ширине тексте интервалы между словами могут дополнительно растягиваться, чтобы строка достигла заданного края.
Это отличается от пустого места в файле или на экране: пустота сама по себе не сообщает программе, где заканчивается одно слово и начинается другое. Именно символ пробела даёт такую границу — её учитывают поиск, переносы строк и обработка текста.
Пробелы бывают разными
Обычный пробел — не единственный знак для промежутка. Например, неразрывный пробел выглядит похоже, но запрещает переносить строку в этом месте: он помогает не разрывать сочетание вроде числа и следующего за ним обозначения. Другие специальные пробелы могут задавать интервалы иной ширины.
В обычном тексте эти знаки почти неразличимы, зато при вёрстке и обработке они ведут себя по-разному. Так что пробел — не отсутствие символа, а невидимый участник строки: его ширина формирует ритм текста, а само наличие помогает программе понять, где разделены слова.






