250x250
Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 엣지 password 눈모양 제거
- 마이크로소프트 디자이너 컴팩트 키보드 마우스 세트
- 특정도값
- 컴퓨터과학과 후기
- 주민번호 input
- input password 입력 바꾸기
- PlaceHolder
- select placeholder
- sr-only
- input password javascript
- input text placeholder image
- password input
- meta
- 주민번호 css
- Attribute Selectors
- microsoft designer compact keyboard
- CSS
- placeholder-shown:
- focus-within
- 한국방송통신대학교 졸업 후기
- 마이크로소프트 디자이너 컴팩트 키보드
- input password 입력
- image Filter
- 컴퓨터과학과 과목 후기
- a11y
- 티스토리챌린지
- 오블완
- microsoft designer compact keyboard & mouse
- input text javascript
- 컴퓨터과학과 교과목 후기
Archives
- Today
- Total
디자인과 개발 그 사이
웹폰트 사용하기 / @font-face 본문
728x90
웹폰트 사용하기
@font-face : 사용자 컴퓨터에 폰트가 설치 되어있지 않아도 서버에서 내려받아서 사용할 수있는 방법
@font-face 설정하기
@font-face {
font-family: 'Pretendard';
font-style: normal;
font-weight: 900;
src: local('Pretendard Black'), local('Pretendard-Black'),
url(../fonts/Pretendard-Black.woff) format('woff');
}
@font-face {
font-family: 'Pretendard';
font-style: normal;
font-weight: 800;
src: local('Pretendard ExtraBold'), local('Pretendard-ExtraBold'),
url(../fonts/Pretendard-ExtraBold.woff) format('woff');
}
@font-face {
font-family: 'Pretendard';
font-style: normal;
font-weight: 800;
src: local('Pretendard ExtraBold'), local('Pretendard-ExtraBold'),
url(../fonts/Pretendard-ExtraBold.woff) format('woff');
}
@font-face {
font-family: 'Pretendard';
font-style: normal;
font-weight: 700;
src: local('Pretendard Bold'), local('Pretendard-Bold'),
url(../fonts/Pretendard-Bold.woff) format('woff');
}
@font-face {
font-family: 'Pretendard';
font-style: normal;
font-weight: 600;
src: local('Pretendard SemiBold'), local('Pretendard-SemiBold'),
url(../fonts/Pretendard-SemiBold.woff) format('woff');
}
@font-face {
font-family: 'Pretendard';
font-style: normal;
font-weight: 500;
src: local('Pretendard Medium'), local('Pretendard-Medium'),
url(../fonts/Pretendard-Medium.woff) format('woff');
}
@font-face {
font-family: 'Pretendard';
font-style: normal;
font-weight: 400;
src: local('Pretendard Regular'), local('Pretendard-Regular'),
url(../fonts/Pretendard-Regular.woff) format('woff');
}
@font-face {
font-family: 'Pretendard';
font-style: normal;
font-weight: 300;
src: local('Pretendard Light'), local('Pretendard-Light'),
url(../fonts/Pretendard-Light.woff) format('woff');
}
@font-face {
font-family: 'Pretendard';
font-style: normal;
font-weight: 200;
src: local('Pretendard ExtraLight'), local('Pretendard-ExtraLight'),
url(../fonts/Pretendard-ExtraLight.woff) format('woff');
}
@font-face {
font-family: 'Pretendard';
font-style: normal;
font-weight: 100;
src: local('Pretendard Thin'), local('Pretendard-Thin'),
url(../fonts/Pretendard-Thin.woff) format('woff');
}
사용법
body {
font-family: 'Pretendard';
}
많이 사용하는 웹폰트 종류
TTF(True Type Font)
- 애플과 마이크로소프트가 고안한 벡터 글꼴 포맷
- 가장 일반적인 글꼴 형식
- 대부분의 브라우저가 지원
OTF(Open Type Font)
- 어도비와 마이크로소프트가 협력해서 만든 TTF의 개선판
- TTF와 비슷하지만, TTF에서 지원하지 않는 최신 기능을 사용 가능
WOFF(Web Open Font Format)
- OTF와 TTF로 이루어져 있는 압축된 글꼴 형식
- 압축되어 있어 가볍고 다운 받는 속도가 빠름
- W3C 권장 사항
참고
728x90
'css' 카테고리의 다른 글
[오버스크롤 동작] ios 모바일 스크롤 바운스 막기 / 스크롤 체이닝 막기 (0) | 2023.07.24 |
---|---|
미디어 쿼리(Media Queries) / 적용방법 / css 반응형 (0) | 2023.07.21 |
table 기본 셋팅/border-spacing/border-collapse (0) | 2023.07.17 |
css 줄바꿈 지정하기 white-space/word-wrap/word-break (0) | 2023.07.14 |
css로 말줄임 만들기 /ellipsis '...'/ 한줄, 두줄이상 (0) | 2023.07.14 |