1.3.6. Тег <pre> - вывод предварительно отформатированного текстаСуществуют ситуации, когда в окно браузера необходимо вывести ранее сформированный текст в обычном текстовом редакторе, т.е. который имеет стандартные переносы строк, символы табуляции и т.п. При этом форматирование должно сохраниться таким, чтобы при выводе оно соответствовало виду в текстовом редакторе. Это достигается с помощью расположения текста внутри тега <pre> и соответствующего закрывающего тега </pre>:
и на экране браузера отобразится: Рис. 1.8. Пример работы тега <pre> Наиболее распространенным вариантом использования данного тега является вывод листингов языков программирования (например, Java, C++, Pascal, C#, JavaScript и т.д.) на экран браузера без необходимости их переформатирования. При этом следует учитывать, что текст всегда будет выводиться моноширинным шрифтом, что снижает гибкость при форматировании общего вида документа. Кроме того, внутри контейнера <pre> нельзя использовать теги уровня блоков <big>, <img>, <object>, <small>, <sub> и <sup>. Также тег <pre> сохраняет исходное число пробелов между словами, в отличие от вывода текста вне этого блока, когда несколько подряд идущих пробелов всегда заменяются одним.
Видео по теме
HTML с нуля: урок 1 - как работает Интернет и что такое сайт HTML с нуля: урок 2 - инструментарий, структура документа, стандарты HTML с нуля: урок 3 - основные теги форматирования HTML HTML с нуля: урок 4 - ссылки, теги div и span HTML с нуля: урок 5 (часть 1) - таблицы HTML с нуля: урок 5 (часть 2) - фреймы HTML с нуля: урок 6 - HTML формы, GET и POST запросы HTML с нуля: урок 7 - поля ввода, кнопки, списки HTML с нуля: урок 8 - каскадные таблицы стилей, начало HTML с нуля: урок 9 - CSS, теория HTML с нуля: урок 10 - пример создания макета HTML страницы
|