250x250
반응형
- Today
- Total
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- react toast
- NextJS
- localStorage
- 사회복무요원 훈련소
- angular
- sessionStorage
- react
- 비동기 병렬처리
- 오라클클라우드
- next.js toast
- 훈련소 후기
- query param
- useRouter
- 오블완
- no-use-before-define
- resolved to branch.
- 훈련소
- 리액트 라이프사이클
- 자바스크립트
- server action
- useformstatus
- svgr
- 리액트 알림
- 자바스크립트 순수함수
- The above error occurred in the
- 공익 훈련소
- styled-component
- 산업기능요원 훈련소
- react life sycle
- 리액트
Archives
아 그거 뭐였지
[CSS] 폰트 직접 추가해서 사용하기 본문
728x90
반응형
Q. 장소, 상황에 구애받지않고 폰트를 적용 시켜 주세요.
인터넷이 되지않는곳에서 웹페이지를 로드할때나, 폰트가 설치되지 않았을때 폰트를 다운받아서
원하는 위치에 폴더에 넣어주면 사용이 가능하다. 바로 사용법을 알아보자.
렌더링하는 최상위 html에서 font-face를 사용하여 폰트경로와 이름을 지정해준다.
//index.html
body{
@font-face{
src: url("/assets/fonts/NotoSansKR-Medium.otf");
font-family: "Noto";
}
}
최상위 css파일에서 font-face에서 가져온 이름으로 font-famlit를 사용하여 폰트를 적용시켜준다.
//styles.css
//원하는곳에만 사용하고싶을때
styles.css{
body,input,button,select { margin: 0; font-family: 'Noto', sans-serif; }
}
//전체에 적용하고싶을때
styles.css{
* {
box-sizing: border-box;
letter-spacing: -1px;
vertical-align: middle;
font-family: 'Noto';
}
}
728x90
반응형
'Front-End' 카테고리의 다른 글
[React] react-beautiful-dnd 로 드래그 만들기 (TypeScript) (0) | 2022.09.12 |
---|---|
[Angular] ngFor 배열선언없이 동적값으로 반복 출력하기 (0) | 2022.08.25 |
[React] 리액트 useNavigate 페이지 이동 (0) | 2022.07.28 |
[Prettier] vsCode prettier delete cr 오류 (0) | 2022.07.21 |
[React] Styled-Component onChange TypeScript , useState (0) | 2022.07.16 |
Comments