반응형

     <BR> 태그와 \n 차이점     

\n과 <BR> 태그는 자바스크립트 차원과 HTML 차원에서의 줄 바꿈은 다르다. HTML에서는 pre, xmp 태그를 제외한 줄 바꿈은 반드시 <BR> 태그를 써야 줄 바꿈이 인정이 된다. 그렇지 않으면 하나 또는 여러 번의 엔터는 모두 공백으로 1칸만 인정이 되므로, <BR> 태그를 제외한 태그는 줄 바꿈이 인정이 되지 않는다.

HTML 코드

브라우저 출력결과

HTML 코드 <br> 태그

브라우저 출력 결과

자바스크립트에서는 HTML 문서로 보이는 결과가 아닌 이상 엔터 문자를 <br> 태그 대신에 \n(역슬래시 n)을 써줘야 한다. 대표적인 예로는 alert, confirm, textarea의 value에서 사용된다.

코드

자바스크립트 \n 출력 결과

자바스크립트 <br> 출력 결과

반응형

'컴퓨터 언어 기초 > JavaScript' 카테고리의 다른 글

자바스크립트란 무엇인가?  (0) 2021.03.24

+ Recent posts