font-awesome 가져오는 법

<!--==========FONT Awesome PRO 5==========-->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/hung1001/font-awesome-pro@4cac1a6/css/all.css" />
  • HTML 파일에 작성해야 합니다.
  • <head></head>사이에 작성해야 합니다,

font-awsome을 쓰고 싶은 경우

#article-view li::marker {
  color: #F20071;
}

ul[data-ke-list-type="disc"] > li {
  list-style-type: none !important; /* 기본 불릿 제거 */
  position: relative; /* 가상 요소를 위한 기준 설정 */
}

ul[data-ke-list-type="disc"] > li::before {
    position: absolute;
    left: -1.5em;
    color: #F20071;
    font-size: 12px;
    font-family: 'Font Awesome 5 Pro';
    content: '\f044';
}
  • 색상 변경 범위 : 리스트의 3종 모두 다
  • 체리로 변경 범위 : 검정색 원 형태만
    • 흰색 동그라미는 그대로 유지됩니다.
  • 원하는 이모지는 content에다가 넣으면 됩니다.

 

font-awesome에 원하는 형태가 없을 경우 : 직접 이미지 넣기

준비물 : svg 파일

 

저는 체리 모양을 넣고 싶었는데 font-awesome에서 PRO버전에만 있어서 직접 이미지를 넣게 되었습니다.

피그마에서 iconify 플로그인을 이용해서 체리 이모지를 24px*24px 크기의 svg파일로 저장했습니다.

 

svg 파일 업로드

쪼꼬미한 나의 체리

#article-view li::marker {
  color: #F20071;
}

ul[data-ke-list-type="disc"] > li {
  list-style-type: none !important; /* 기본 불릿 제거 */
  position: relative; /* 가상 요소를 위한 기준 설정 */
}

ul[data-ke-list-type="disc"] > li::before {
  position: absolute;
  left: -1.3em; /* 텍스트 왼쪽에 위치 */
  width: 15px; /* 불릿 크기 */
  height: 15px;
  margin-top: 5px;
  background-image: url('images/cherry.svg'); /* 이미지 경로 삽입 */
  background-size: contain; /* 이미지 크기를 컨테이너에 맞춤 */
  background-repeat: no-repeat; /* 이미지 반복 방지 */
  background-position: center; /* 이미지를 중앙에 위치 */
  content: ''; /* 가상 요소에서 필수 */
}
  • 색상 변경 범위 : 리스트의 3종 모두 다
  • 체리로 변경 범위 : 검정색 원 형태만
    • 흰색 동그라미는 그대로 유지됩니다.
  • 이미지 경로는 '파일 업로드' 칸에 있는 파일명을 그대로 복붙하면 됩니다.
728x90

글씨체를 적용하는 방법은 이전 포스팅 참고

2025.01.02 - [분류 전체보기] - [티스토리 꾸미기] 블로그홈 이름 글씨체 변경하기

 

[티스토리 꾸미기] 블로그홈 이름 글씨체 변경하기

글씨체 적용적용한 글씨체 : 빙그레체글씨체 가져오기@font-face { font-family: 'Binggrae'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/Binggrae.woff') format('woff'); font-weight: normal; font-style: normal;}

yeonee911.tistory.com

/* 텍스트 관련 */
#article-view h2[data-ke-size] {  /*본문의 제목1*/
  font-family: 'Binggrae';
  font-weight: bold !important;
  box-sizing: border-box;
  border-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #F20071;
  padding: 5px 0px;
  text-shadow: 1px 1px 3px rgb(38 45 64 / 15%);
  font-size: 1.62em;
  line-height: 1.46;
}
  • 제목1이라는 말이 무색하게도 코드 상으로는 h2가 지정되어 있다.
  • font-family : 글씨체 적용
  • font-weight : 글씨 굵기 적용
    • !important : 우선순위를 강제로 가장 높게 한다
  • box-sizing : border-box : 
  • border-width : 박스 테두리 굵기
  • border-bottom-style : 박스 테두리 중 아래 부분에만 실선으로 적용
  • border-bottom-color : 박스 테두리 색깔
  • padding : 박스 안으로 얼마나 여유 공간을 두고 텍스트가 시작되느냐
    • 상,하 : 5px / 좌,우 : 0px
  • text-shadow : 글씨 뒤 그림자 적용

 

완성본입니다 =^*^=

728x90

글씨체 적용

  • 적용한 글씨체 : 빙그레체

글씨체 가져오기

@font-face {
    font-family: 'Binggrae';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/Binggrae.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
  • 눈누에 있는 글씨체 기준

CSS 코드 수정하기

#sidebar h1 {
  font-family: 'Binggrae';
  margin: 0;
  padding: 0 10px;
  text-align: center;
  font-size: 20px;
  font-weight: 400;
  line-height: 200%;
  color: #666;
}
  • Ctrl+f를 누르면 코드를 검색할 수 있어요!
  • 블로그 홈 이름은 html형식에서 h1입니다. 포스팅을 할 때 있는 '제목1'과는 차이가 있으니 주의하세요!
  • font-family는 글씨체를 적용합니다. 
  • font-size는 글씨 크기를 나타냅니다. 
  • font-weight는 글씨 굵기를 나타냅니다. (왠지 모르겠지만 이미 가장 굵은 bolder가 적용되어있습니다 아마 다른 css에서 적용하고 있는 듯 
728x90

+ Recent posts