웹 프로그래밍을 할때 여러 줄을 처리하다보면 개행문자(\n)를 <br />태그로 바꿔줘야 할 상황이 종종 발생합니다. PHP같은 경우는 nl2br()이라는 함수를 통해서 주로 바꾸곤 했는데 이를 CSS를 통해서도 해결이 가능합니다.
1 2 3 4 |
<p style="white-space: pre-line">이것은 첫번째 줄 두번째줄 세번째줄 랄랄라</p> |
nl2br()등을 적용하지 않는 환경일 경우 replace()함수등을 사용하여 개행문자를 <br />로 바꾸곤 했는데