❗️커스텀 포스팅은 필자의 시행착오와 독학을 통해 작성되었습니다.❗️
틀린 부분이나 좀 더 쉬운 방법이 있다면 댓글 부탁드려요. 다양한 피드백 환영입니다😃



폰트 사이트

제가 사용하는 폰트 사이트입니다!

❗️주의: 위 두페이지는 무료 상업용 폰트를 제공하므로, 본인의 웹페이지에서 폰트를 사용해도 됩니다.
하지만 폰트를 사용할 때에는 다시한번 라이센스를 확인하시기 바랍니다. (저작권 문제가 발생할 수 있습니다.)

폰트 변경하는 방법

참고: 블로그의 폰트를 변경하는 방법은 여러가지가 있습니다.

  1. 웹폰트의 url을 이용하여 변경하는 방법
  2. 본인의 블로그 파일에 폰트를 설치해 변경하는 방법

먼저, 웹폰트를 사용하는 방법에 대해 포스팅을 하겠습니다

1️⃣ 웹폰트 사용하기

  1. assets 폴더 -> css 폴더 -> main.scss 파일로 이동해 줍니다.
  2. 눈누 사이트로 이동해 원하는 폰트를 선택합니다.
  3. “웹폰트로 사용” 부분을 복사(command(ctrl) + c)해 줍니다. 스크린샷 2023-05-03 오후 1 38 09

  4. 그런 다음 main.scss에 붙여넣기! 스크린샷 2023-05-03 오후 1 41 39

  5. _sass 폴더 -> minimal-mistakes 폴더 -> _variables.scss 파일로 이동해 줍니다. 스크린샷 2023-05-03 오후 1 45 40
  • sans-serif 부분에 아까 복사했던 font-family의 내용을 적어주면 됩니다.

참고: -apple-system을 적어줘야 해요! 애플이 제공하는 앱에서도 해당하는 폰트로 변경됩니다.

▶️ 참고 사항: 구글 폰트 이용 시

  1. 먼저 구글 폰트 사이트로 이동합니다. 스크린샷 2023-05-03 오후 3 02 13

  2. Show only variable fonts의 박스를 클릭하고 원하는 폰트를 클릭합니다.

  3. 사진과 같이 보이는 버튼을 클릭합니다. 스크린샷 2023-05-03 오후 3 02 53

  4. 우측 상단의 버튼을 클릭합니다. 스크린샷 2023-05-03 오후 3 03 40

  5. url만 복사 후 아까 설명드렸던 과정을 진행하시면 돼요! 스크린샷 2023-05-03 오후 3 04 48

  6. 저는 다음과 같이 설정하였습니다. 예시로 보시면 편할 것 같아요!

    1
    2
    3
    4
    
    @font-face {
     font-family: 'noto-sans';
     src: url('//fonts.googleapis.com/earlyaccess/notosanskr.css'); 
    }
    

2️⃣ 직접 설치하기

  • 저는 assets 폴더에 font라는 폴더를 새로 생성했어요
  • 이 폴더 안에는 폰트 파일을 넣어주시면 됩니다.
    1. assets폴더에 있는 main.scss파일에 추가해주시면 됩니다.
1
2
3
4
5
6
@font-face {
    font-family: 'RobotoMono-Regular';
    src: url('/assets/font/RobotoMono-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

❗️주의

  • font-family는 임의적으로 설정할 수 있습니다.
  • url부분은 폰트 파일의 경로(저의 경우 assets폴더에 font폴더를 새로 생성)를 입력해주시면 됩니다.
    • 폴더명을 다르게 할 경우 본인의 폴더명을 맞춰 주세요!
  • format의 경우 파일명에 따라 다릅니다. 반드시 맞춰 주세요!
    • ttf: format('truetype')
    • otf: format('opentype')
    • wotf: format('wotf')
    • wotf2: format('wotf2')
  1. 위에 했던 것과 마찬가지로 _sass/_variables.scss로 이동 후에 본인이 지정한 font-family 이름을 입력해 주세요!
    • 저는 위에서 RobotoMono-Regular로 지정했으니 다음과 같겠네요.
  2. 저의 예시는 다음과 같습니다.
    1
    2
    3
    4
    5
    
    /* system typefaces 폰트 적용하기 */
    $serif: Georgia, Times, serif !default;
    $sans-serif: "noto-sans", "noto-sans", -apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI",
      "Helvetica Neue", "Lucida Grande", Arial, sans-serif !default;
    $monospace: "RobotoMono-Regular", "RobotoMono-Regular", -apple-system, Monaco, Consolas, "Lucida Console", monospace !default;
    
    • 각 행에 있는 글씨체 제일 앞에 따옴표가 매겨진 글씨체가 적용되니 참고하시면 좋겠어요.
      제 블로그에는 noto-sans, RobotoMono-Regular가 적용되겠네요!

참고: -apple-system을 적어줘야 해요! 애플이 제공하는 앱에서도 해당하는 폰트로 변경됩니다.

3️⃣ 알아가면 좋은 지식

  • $serif는 궁서체, $sans-serif는 돋움체(고딕)를 의미합니다.
  • $monospace는 고정폭 글꼴 즉, 코딩체를 의미합니다.
    이러한 고정폭 글꼴은 코드블럭에 나타나는 글꼴이며 따로 설정할 수 있습니다.
  • 여러분이 원하는 폰트를 설치하거나, 웹폰트의 링크를 가져와 자유롭게 설정하시되 꼭 폰트의 저적권을 반드시 유념하시기 바랍니다.

댓글남기기