HTML для начинающих Печать
Автор: Administrator   
16.07.2011 03:35
Каждый раз в (х)html, когда в строке кода будет встречаться несколько очередных пробелов, браузер по умолчанию их обрежет или свернет до количества одного пробела. Такая работа весьма удобна, так как позволяет корректно структурировать ваш текст, а также разделять его элементы в (х)html таким образом, чтобы их можно было прочесть и отредактировать без применения ненужных пробелов и переводов строк.

Если вам необходимо сохранить пробелы и переводы в оригинальной манере, то возможно использование дефектного схожего свойства white-space — тег .

Общий контент внутри тэга станет выводиться точно так же, как и тот, что размещен в самом тексте. При этом единичная строка сдвинет границы родительского элемента, если в них нет символа перевода строки.

Получается, что по умолчанию в браузере по мере того, как выводится HTML, игнорируются множественные пробелы. Вы можете изменить эту структуру при помощи тэга.

(х)html дополнительно допускает использование пробелов без перевода строки ( ). Когда вам нужно сохранить в строке ввода несколько последовательно идущих пробелов, которые нельзя свернуть в один, то вы можете применять символы пробела без перевода строк.

Еще есть довольно старый метод с использованием тэга , однако этот тэг не рекомендуем к использованию, в связи с его выводом из употребления. Свойство CSS white-space считается самым совершенным методом для всех перечисленных методов (х)html, контролирующие пробелы в тексте.
Обновлено 16.09.2011 09:20