text속성 - 글자, 공간, 단어, 문단들이 보여지는 속성
-
text-align - text정렬 방식 지정
-
Element{text-align : left | right | center | justify }
-
justify는 각 라인의 너비가 모두 동일 하도록 간격을 늘린다.
-
HTML5부터는 center대신 text-align속성 사용
-
-
text-decoration - text 장식 지정
-
Element{text-decoration : none | underline | overline | line-through | blink}
-
line-through는 text 사이로 라인 생성
-
blink는 text깜빡이는 효과 (IE는 지원 하지 않음)
-
-
text-indent - Text-block안 첫 라인의 들여쓰기 지정
-
Element{text-indent : 절대 값(px,pt,em,em stc) | 배율(%)}
-
절대 값의 기본 값은 0
-
배율 값은 부모 element의 너비 비율로 들여쓰기
-
속성 값 - 음수 허용 - 왼쪽으로 들여쓰기 함
-
-
text-transform - text 대문자화
-
Element{text-transform : capitalize | uppercase | lowercase | none}
-
capitalize는 첫글자 대문자, uppercase는 글자 전체 대문자, lowercase는 글자 전체를 소문자로 변경
-
-
white-space - element안의 공백 지정
-
Element{white-space : normal | pre | nowrap | pre-line | pre-wrap}
-
normal - 정해진 영역에 따라 줄이 바뀌며, 하나의 whitespace만 허용
-
pre는 <pre>처럼 입력한 그대로 공백 출력
-
nowrap은 하나의 whitespace만 허용, 줄 바꿈 금지, <br>을 만나기 전까지 같은 줄 출력
-
-
letter-spacing - 문자간의 space간격을 줄이거나 늘림
-
Element{letter-spacing : normal | 길이 값(length)}
-
글자 간의 간격을 조절( 자간 늘릴 땐 양수, 줄일 땐 음수 사용)
-
-
word-spacing - 단어 간의 간격 지정
- Element{word-spacing : capitalize | uppercase | lowercase | none}
- 단어 간격 조절
-
line-height - 줄(행) 간격 지정
-
Element{line-height : 상대값 | 절대값 | 비율}
-
기본값 normal
-
비율값을 사용하며 현재 글자 크기를 기본으로 50%, 200%와 같은 비율로 행 간격을 설정
-
절대값을 사용하면 행 간격을 px,cm등으로 직접 설정
-
상대값을 사용하면 현재 글자 크기에 상대 값을 곱한 수 만큼 행 간격을 설정
-
'WEB > FrontEnd' 카테고리의 다른 글
| CSS Font 속성 (0) | 2020.09.28 |
|---|---|
| HTML <div></div> Vs <span></span> (0) | 2020.09.28 |






