티스토리 뷰
word-break
텍스트가 자신의 콘텐츠 박스 밖으로 오버플로 할 때 줄을 바꿀 지 지정한다.
See the Pen [CSS] word-break by mill (@millfeel) on CodePen.
word-break: normal(기본값) | break-all | keep-all;
[normal]
기본 줄 바꿈 규칙을 사용한다.
[break-all]
overflow를 방지하기 위해서는 어떠한 두 문자 사이에서도 줄 바꿈이 발생할 수 있다. (한중일 텍스트 제외)
[keep-all]
한중일(CJK) 텍스트에서는 줄을 바꿀 때 단어를 끊지 않는다. 비 CJK 텍스트에서는 normal과 동일하다.
overflow-wrap(=word-wrap)
어떤 문자가 내용 칸 외부 넘치지 않게 브라우저가 단어 마디 안에 줄을 바꿔야 할 것인지 아닌지를 정할 때 사용된다.
*word-wrap(비표준)이 표준이 되어 overflow-wrap으로 다시 지어져서 둘은 동의어가 되었다.
See the Pen [CSS] overflow-wrap by mill (@millfeel) on CodePen.
Q. word-break와 overflow-wrap의 차이는 무엇인가요?
word-break는 줄바꿈을 단어 또는 글자 기준으로 하고,
overflow-wrap는 줄바꿈을 라인(줄)을 기준으로 한다.
[공부 좌표]
https://developer.mozilla.org/en-US/docs/Web/CSS/word-break
https://developer.mozilla.org/en-US/docs/Web/CSS/overflow-wrap
'이론 > CSS' 카테고리의 다른 글
[CSS] sprite 스프라이트 이미지 사용 방법 (0) | 2021.10.27 |
---|---|
[CSS] table-layout (0) | 2021.07.07 |
[CSS] text-overflow (0) | 2021.07.07 |
[CSS] white-space (0) | 2021.07.07 |
[CSS] overflow (0) | 2021.07.03 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- scrollHeight
- 일치 연산자
- offsetTop
- 객체의 프로퍼티
- property
- 점 표기법
- scrollTop
- 링크막기 #a링크막기
- 대괄포 표기법
- javascript class
- outerHeight
- innerHeight
- offsetHeight
- 부등 연산자
- 불일치 연산자
- 프로퍼티
- [[Prototype]]
- prototype 프로퍼티
- clinetTop
- constructor
- @font-face
- 동치 연산자
- clientHeight
- 동등 연산자
- __proto__
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함