적용이 안되는 이유는 사용자(나)의 브라우저(사파리)에 프리텐다드 라는 글꼴이 없기 때문이였다.
정의된 첫번째 글꼴을 브라우저에서 찾음 -> 못찾으면 웹폰트 찾음 -> 두번째로 정의된 폰트 찾음 -> 못찾으면 웹폰트 찾음... 이것을 반복하기 때문이다.
결론적으로 해줘야 할 점.
1. body에 글꼴을 선언할 때 마지막 글꼴에 sans-serif를 추가해야 한다.
2. 웹폰트를 global.css파일 최상단에 넣어줘야 한다.
@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard-dynamic-subset.css');
html, body {
font-family: 'Pretendard', sans-serif;
}
'Error' 카테고리의 다른 글
ServersideProps와 useEffect가 동시에 사용이 안된다?(훅의 규칙 / Hook의 규칙) (0) | 2023.05.04 |
---|---|
후.. 몽고디비 비밀번호 잊어버렸다(mongodb 비밀번호 분실) ==> 변경하는 방법 알려드림 (0) | 2023.03.27 |
정말 모든것을 다 완벽히 셋팅했는데 lint작동이 안된다 (0) | 2023.03.25 |
link로 페이지에 들어가면 에러가 난다(400에러) (0) | 2023.03.17 |
typescript 에서 button의 event(e.target.value) 출력하기 타입에러나는것 해결방법 (0) | 2023.03.13 |