본문 바로가기
study/CSS

[텍스트 스타일]02. 간격 letter-spacing, word-spacing, line-height

by Elfen Lied 2020. 2. 2.
반응형

*letter-spacing (자간)

- 글자 사이의 간격

- 값이 커지면 간격도 커진다

- 음수 사용 가능 (음수 사용시 글자 겹칠 수 있다)

 

*word-spacing 

- 단어와 단어 사이의 간격

- 값이 커지면 간격도 커진다

- 음수 사용 가능 (음수 사용시 글자 겹칠 수 있다)

 

 

*line-height

- 줄 높이

- 기본값: normal

- 상속 가능

- 애니메이션 가능

line-height :
            normal
            length
            number
            percentage
            initial
            inherit
  • normal : 웹브라우저에서 정한 기본값. 보통 1.2

  • length : 길이로 줄 높이를 정함

  • number : 글자 크기의 몇 배인지로 줄 높이를 정함

  • percentage : 글자 크기의 몇 %로 줄 높이로 정함

  • initial : 기본값으로 설정함

  • inherit : 부모 요소의 속성값을 상속받음

사용의 예

h2 {
    width: 300px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    border: 2px solid red;
}

위처럼 작성 했을시 text-align: center; 를 했을때 border의 정중앙이 아니라 위쪽줄 중앙으로 정렬한다.

 

이때 line-height로 border의 크기와 같은 60px를 주면 border 한가운데에 정렬한다.

 

반응형

댓글