工夫/HTML+CSS
[CSS] 언어별 줄바꿈 word-wrap / word-break
휘현아빠
2022. 2. 9. 13:40
일단 중요한것
1. 줄바꿈할 텍스트가 들어 있는 요소(block, inline-block) 에 width 값이 명시되어 있어야 한다.
2. word-wrap 은 영어만 적용된다. 영어 + 아시아권(CJK) 언어에 모두 적용하려면 word-break 를 사용한다.
word-wrap (영어만)
normal : 기본값, 영역을 넘쳐서 이어진다.
break-word : 영역에 맞추어 줄바꿈 된다.
word-break (영어+CJK)
normal : 기본값, 길어져도 그대로 이어져 표시된다.
break-all : 요소의 크기에 맞춰 줄바꿈 (영어적용, CJK에 적용안됨)
keep-all : 요소의 크기에 맞춰 줄바굼 (영어적용안됨, CJK 적용됨)
닥치고 줄바꾸려면
word-break:keep-all
break-word 와 break-all 차이
둘아 영어에 적용되지만
word-wrap:break-word : 줄바꿈을 하지만, 한단어로는 줄바꿈을 하지 않는다.
workd-break:break-all : 한단어도 줄바꿈을 한다.