Мне интересно, есть ли какие-либо преимущества при использовании <br>
вместо css white-space:pre-wrap
.Использование css pre-wrap vs br?
Большинство сайтов, с которыми я столкнулся, используют <br>
для разрывов строк в разделах комментариев и других секциях, написанных пользователем, вместо предварительной печати. Оставалось подумать о том, какие преимущества у него есть, поскольку предварительная упаковка, по-видимому, проще реализовать, позволяет пользователям размещать свои собственные межстрочные интервалы и т. Д .; который для меня будет казаться более приятным для пользователя.
Единственный недостаток этого, похоже, в том, что это очень старые браузеры (IE 7-), ужасы, похоже, давно забыты, поскольку использование и поддержка сейчас настолько низки, что они не полностью поддерживают белое пространство.
pre-wrap фактически сохраняет белое пространство. посмотрите http://www.w3schools.com/cssref/pr_text_white-space.asp –
@PHClaus Yup, это, вероятно, не то, что вы хотите сделать, если вы сравниваете 'br' vs' pre-wrap' в целях отображения разделов комментариев (как указано в OP). –
используя его на своих сайтах, комментарии и он работает очень хорошо. как в хорошем стиле, вы найдете много рекомендаций, чтобы отказаться от бр в пользу css. Я склонен избегать того, чтобы полностью использовать div вместо этого. хотя бы вопрос личного вкуса, имхо. –