Я давно признал, что любой набор пробелов в файле HTML будет отображаться только как одно пространство. Например, это:
<p>Hello. Hello. Hello. Hello. Hello.</p>
отображается как:
Здравствуйте. Здравствуйте. Здравствуйте. Здравствуйте. Здравствуйте.
Это отлично, как будто вам нужно несколько пробелов в форматированном тексте, вы можете просто использовать <pre> тег. Но в чем причина? Точнее, почему это в спецификации для HTML?