컴퓨터 언어 기초/JavaScript
자바스크립트에서 br태그 vs \n 차이점
skyblue607
2021. 4. 3. 18:24
반응형
<BR> 태그와 \n 차이점
\n과 <BR> 태그는 자바스크립트 차원과 HTML 차원에서의 줄 바꿈은 다르다. HTML에서는 pre, xmp 태그를 제외한 줄 바꿈은 반드시 <BR> 태그를 써야 줄 바꿈이 인정이 된다. 그렇지 않으면 하나 또는 여러 번의 엔터는 모두 공백으로 1칸만 인정이 되므로, <BR> 태그를 제외한 태그는 줄 바꿈이 인정이 되지 않는다.
HTML 코드
브라우저 출력결과
HTML 코드 <br> 태그
브라우저 출력 결과
자바스크립트에서는 HTML 문서로 보이는 결과가 아닌 이상 엔터 문자를 <br> 태그 대신에 \n(역슬래시 n)을 써줘야 한다. 대표적인 예로는 alert, confirm, textarea의 value에서 사용된다.
코드
자바스크립트 \n 출력 결과
자바스크립트 <br> 출력 결과
반응형