본문 바로가기
개발/Html, Css

[css] 줄바꿈, 공백, 띄우기 css 처리 (ft. white-space)

by 코딩하는 갓디노 2022. 12. 16.

[css] 문장 띄우기, 공백, 줄바꿈 보여주기

 

white-space

  • white space는 여백이라고 하는데 css의 white-space 속성은 문장의  공백, 공란이라고 생각하면 됩니다. 
  다음 줄(공백이 여러개일경우) 공백, 들여쓰기 자동 줄바꿈(영역안 처리)
normal 공백 1개만 표시 공백 1개만 표시 O
nowrap 공백 1개만 표시 공백 1개만 표시 X
pre 공백 있는 그대로 표시 공백 있는 그대로 표시 X
pre-wrap 공백 있는 그대로 표시 공백 있는 그대로 표시 O
pre-line 공백 있는 그대로 표시 공백 1개만 표시 O

 

 

문장 띄우기, 공백, 줄바꿈 보여주기

  • 연속된 공백을 그대로 표시하고, 긴 줄도 줄 바꿈하지 않고 표시
  • 메모장 구현시 저장된 데이터를 불러올때, 사용자가 입력한 공백, 띄어쓰기 그대로를 출력해야 하므로, white-space 속성값을 pre로 출력하고, 영역이 넘치는 경우를 따로 처리해줘야 함
{white-space: pre;}

 

글자가 영역 밖을 넘었을 때 자동 줄바꿈

{word-wrap: break-word;}
반응형

'개발 > Html, Css' 카테고리의 다른 글

[html] 유튜브 iframe 코드로 변환  (0) 2023.05.19
[html] html5 구문  (0) 2023.01.21
[css] 체크박스 스타일 커스텀  (0) 2022.12.13
[css] 텍스트 줄바꿈 해결  (1) 2022.10.05
[css] 넘치는 텍스트 줄바꿈 처리  (0) 2022.08.11

댓글