CSS 화면 공간 속성
정의와 사용법
white-space 속성은 요소 내 백스페이스를 처리하는 방법을 설정합니다.
이 속성은 레이아웃 과정에서 요소 내 백스페이스를 처리하는 방법을 선언합니다. 값 pre-wrap과 pre-line은 CSS 2.1에서 추가되었습니다.
추가로 참고:
CSS 강의:CSS 텍스트
HTML DOM 참조 가이드:whiteSpace 속성
CSS 문법
white-space: normal|nowrap|pre|pre-line|pre-wrap|initial|inherit;
속성 값
값 | 설명 |
---|---|
normal | 기본. 백스페이스는 브라우저에서 무시됩니다. |
pre | 백스페이스는 브라우저에서 유지됩니다. <pre> 태그와 유사한 동작 방식입니다. |
nowrap | 텍스트는 라인 피드하지 않으며, <br> 태그에 도달할 때까지 같은 줄에서 계속됩니다. |
pre-wrap | 백스페이스 시퀀스를 유지하지만 일반적으로 라인 피드를 수행합니다. |
pre-line | 백스페이스 시퀀스를 병합하지만 라인 피드를 유지합니다. |
inherit | 부모 요소에서 white-space 속성 값이 상속되는 것을 정의합니다. |
기술 세부 사항
기본 값: | normal |
---|---|
상속성: | yes |
버전: | CSS1 |
JavaScript 문법: | object.style.whiteSpace="pre" |
추가 예제
- 요소 내에서 텍스트 줄 바꿈을 차단
- 이 예제에서는 요소 내 텍스트의 단락 단위 줄 바꿈을 차단하는 방법을 보여줍니다.
브라우저 지원
표中的 숫자는 이 속성을 완전히 지원하는 첫 번째 브라우저 버전을 나타냅니다.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 8.0 | 3.5 | 3.0 | 9.5 |