| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 패스트캠퍼스
- 모던 자바스크립트 딥 다이브
- 리액트
- 코딩테스트
- 입문
- 국비지원교육
- 이벤트
- 모던 딥 다이브 자바스크립트
- 프로그래머스
- GIT
- Github
- 내일배움카드
- 개발자취업부트캠프
- MegabyteSchool
- useMemo
- 자바스크립트
- 메가바이트스쿨
- TypeScript
- 비전공자
- useRef
- JavaScript
- 프론트엔드
- 알고리즘
- react
- 자료구조
- 개발 공부
- CSS
- next.js
- styled-components
- 공식문서
Archives
- Today
- Total
개발 기록 남기기✍️
[CSS] font 본문
Font에 관한 속성들
font-weight : 서체의 굵기
- font-weight 종류 : thin, ligher, normal, bold, bolder, black
- 숫자 100~900 으로도 굵기 조절 가능
- font-weight는 font designer가 허용한 수치 내에서 조절 가능. 지정한 값이 없는 값일 때는 비슷한 값으로 자동으로 맞춰짐.
font-style : 서체 기울기
- font-style 종류 : normal, italic, oblique
- em, i, address 태그는 기본적으로 italic 체로 적용됨
font-size : 서체 크기
- 아무것도 지정하지 않았을 때 기본 16px
- 16px = 12pt
- font-size를 %로 값을 주면 부모 요소의 값에 따라 상대적으로 처리됨.
- px보다는 rem으로 변환해서 사용하는 것 권장
line-height : 행간
font-family : 서체 종류
- font-family: 'Caveat','KOHIBaeumOTF'; ⇒ 기본적으로 Caveat 서체 적용, 서체가 없는 경우에 KOHIBaeumOTF 서체 사용
- 내부 파일 사용할 시
- css 파일 맨 처음에 @import url(”../../fonts/KOHI.css”); 입력해야 font-family 적용됨
- 외부 파일 사용할 시
- html head 태그에 해당 링크 붙여넣기
letter-spacing : 글자 하나 사이의 간격(자평)
- 기본 0
word-spacing : 단어 사이의 간격
- 사용하는 경우 : log in
- login이라고 붙여쓰면 스크린리더에서 한 단어로 인식하기 때문에 띄어쓰기 하고 word-spacing 작업을 해준다.
text-transform : 글자 변형
- uppercase : 모든 글자 대문자로
- lowercase : 모든 글자 소문자로
- capitalize : 단어 첫글자 대문자로
text-align : 글자 정렬
- left, right, center, justify(양쪽 정렬)
word-break
- break-all : 단어가 다 끝나지 않았음에도 불구하고 줄바꿈이 강제적으로 되는 것
- keep-all : 단어가 끝나면 줄바꿈 (기본)
'Front-End > HTML & CSS' 카테고리의 다른 글
| [CSS] CSS 선택자 우선순위 (0) | 2022.12.15 |
|---|---|
| [CSS] 단위 설정 (0) | 2022.07.07 |
| [CSS] ir 기법, is 기법 (0) | 2022.07.07 |
| [CSS] image, background 구분 (0) | 2022.07.07 |
| [CSS] position, z-index (0) | 2022.07.07 |