white-space 속성(nomal, nowrap, pre, pre-wrap, pre-line)

zzinbbang·2023년 9월 5일

🌱

목록 보기
3/7

white-sapce란?

white-space는 여백 공백을 뜻하며 요소 안에 공백 처리를 어떻게 할지 지정하는 속성이다.


white-space의 속성값

nomal

  • 기본값
  • 연속된 띄어쓰기, 들여쓰기, 줄바꿈 등과 같이 여러개의 공백을 사용해도 1개의 공백으로 표시된다.
  • 텍스트가 길어지면 자동으로 줄바꿈이 된다.



nowrap

  • 공백을 여러개 넣어도 1개의 공백으로 표시된다.
  • 텍스트가 길어져서 부모 요소의 가로 폭을 넘어가더라도 자동으로 줄바꿈이 되지 않고 같은 줄에 계속 표시된다.



pre

  • 텍스트에 포함된 연속된 띄어쓰기, 들여쓰기, 줄바꿈 등과 같은 공백 부분을 있는 html 문서와 같이 있는 그대로 보여주고 싶을 때 사용하는 속성이다.
  • 보통 웹페이지에 있는 소스를 있는 그대로 보여주고 싶을 때 사용한다.
  • <pre> 태그와 같은 기능을 한다.
  • 텍스트가 길어지면 nowrap처럼 부모 요소 밖으로 넘어가게 된다.



prewrap

  • pre 속성과 동일하게 연속된 띄어쓰기, 들여쓰기, 줄바꿈 등을 있는 그대로 보여준다.
  • pre 속성과 한가지 다른점은 텍스트가 길어져 부모 요소를 넘어가게 되면 자동으로 줄바꿈을 해준다.



pre-line

  • line 즉, 줄바꿈이 있는 것만 있는 그대로 나타내주고 그밖의 연속된 띄어쓰기, 들여쓰기는 모두 무시되어 1개의 공백으로 표시된다.


참고

https://www.daleseo.com/css-white-space/
https://aboooks.tistory.com/187

0개의 댓글