web에게 입력받은 줄바꿈이 포함된 문자열을 다시 표현할때 줄바꿈이 표현되지 않았다.
왜 표현되지 않는가를 찾아보다 개행문자에 대한 문서를 검색하며 이를 정리하였습니다.
▶ 개행문자 개요
키보드상 Enter key 입력 시 줄 바뀌어진다. 이를 개행문자라 한다.
개행문자(newline)는 CR(Carriage Return), LF(Line Feed)으로 구분된다.
즉, 줄바꿈을 표현하는 방법은 시스템과 OS에 따라 구분되어 사용된다.
ex)
Windows는 ASCII의 CR+LF
Unix, Linux는 LF
맥OS는 버전 9까지 CR, 버전 10부터 LF
▶ 개행문자 표현
CR = '\r'
LF = '\n'
▶ 출처
https://ko.wikipedia.org/wiki/%EC%BA%90%EB%A6%AC%EC%A7%80_%EB%A6%AC%ED%84%B4
https://ko.wikipedia.org/wiki/%EC%83%88%EC%A4%84_%EB%AC%B8%EC%9E%90
'Web > Web 기초' 카테고리의 다른 글
[HTML] <img> usemap Attribute (0) | 2017.03.31 |
---|---|
Apache HTTP Server and Tomcat Server 비교 (0) | 2016.05.27 |