IcoMoon 아이콘 폰트 사용법 정리
IcoMoon은 커스텀 웹 아이콘 폰트를 생성할 수 있는 대표적인 툴입니다. SVG 기반의 벡터 아이콘을 선택해 나만의 폰트 파일을 만들 수 있으며, CSS 클래스 방식으로 웹 프로젝트에 쉽게 적용할 수 있습니다.
하지만 실제 사용 시 설치법, 코드 삽입 방식, 라이선스 범위 등 헷갈리는 부분도 많은데요,
IcoMoon 아이콘을 어떻게 시작하고 어디까지 쓸 수 있는지 궁금하지 않으신가요?
- 웹 아이콘 폰트를 직접 만들 수 있는 서비스
- SVG 업로드 또는 무료 아이콘 선택 가능
- CSS 클래스 기반으로 아이콘 삽입
1. IcoMoon이란 무엇인가요?
IcoMoon은 SVG 벡터 아이콘을 기반으로 아이콘 폰트를 제작해주는 웹 툴입니다. 2012년부터 서비스되었으며, Feather, Font Awesome, Material 등 유명 오픈소스 아이콘 세트를 지원합니다. 아이콘을 선택해 `.ttf`, `.woff`, `.eot` 등의 웹폰트를 생성하고, HTML에 `` 태그나 ``으로 삽입할 수 있게 해줍니다.
1) 무료/유료 모두 지원
IcoMoon에서는 공개된 무료 아이콘 외에도 개인 SVG 파일을 업로드하거나, 프리미엄 아이콘 세트를 구매하여 사용할 수 있습니다. 커스텀 아이콘을 폰트로 묶을 수 있는 점이 큰 장점입니다.
2) 아이콘 폰트 vs SVG sprite 선택
IcoMoon에서는 웹폰트 방식 외에도 SVG sprite 파일을 생성할 수 있습니다. SVG는 선명하지만 IE 호환성이 낮고, 아이콘 폰트는 호환성이 좋지만 레티나 대응이 떨어질 수 있습니다.
3) 라이선스 확인 필요
기본 제공되는 아이콘 세트는 라이선스가 각기 다르기 때문에, 사용 전에 상업적 이용 가능 여부를 확인해야 합니다. 특히 Google Material Icons는 사용 조건이 널널한 반면, 일부는 저작권 표시가 필수입니다.
2025년 장마 기간과 7월 8월 장마전선 영향
2025년 장마는 평년보다 늦게 시작되어 7월 중순까지 이어질 가능성이 높습니다. 기상청의 3개월 예보에 따르면, 북태평양 고기압의 확장으로 인해 장마전선의 북상이 지연되고 있으며, 7~8월에는
apt.sunrisefs.co.kr
2. IcoMoon 사용법 단계별 가이드
실제 아이콘 폰트를 생성하고 프로젝트에 적용하기까지의 전체 흐름을 단계별로 정리했습니다.
1) IcoMoon 접속 및 아이콘 선택
IcoMoon 앱(https://icomoon.io/app)에 접속한 뒤, 필요한 아이콘 세트를 불러오거나 SVG를 직접 업로드합니다. 아이콘을 클릭해 선택한 뒤 ‘Generate Font’를 누릅니다.
2) CSS 클래스 확인 및 다운로드
폰트 생성 후 CSS, HTML 미리보기와 함께 다운로드 가능한 `.zip` 파일이 제공됩니다. 이 안에는 폰트 파일들과 함께 `style.css`가 포함되어 있습니다. `icon-home` 같은 클래스명이 자동 생성되며, 이 클래스를 HTML에 붙여 사용합니다.
3) 프로젝트에 적용
웹사이트에 ``처럼 링크한 후, ``처럼 아이콘을 삽입하면 됩니다. CSS에서 아이콘 크기나 색상을 자유롭게 조절할 수 있습니다.
단계 | 설명 | 필요 파일 | 주의사항 |
---|---|---|---|
1단계 | IcoMoon 접속 및 아이콘 선택 | SVG 파일 또는 기본 세트 | 라이선스 확인 |
2단계 | 폰트 생성 및 다운로드 | .woff, .ttf, .css 등 | 아이콘 이름 중복 주의 |
3단계 | HTML에 적용 | style.css, font 폴더 | 폰트 경로 수정 필요 |
2025년 장마철 건설현장 안전보건 길잡이 핵심 요약
장마철 건설현장은 침수, 붕괴, 감전 등 다양한 위험에 노출됩니다. 고용노동부는 이러한 위험을 예방하기 위해 2025년 6월 11일 '장마철 건설현장 안전보건 길잡이'를 배포하였습니다.현장 관리
apt.sunrisefs.co.kr
3. 자주 하는 실수와 해결 방법
많은 사용자들이 설정 과정에서 폰트 경로나 아이콘 명칭 설정 문제로 시행착오를 겪습니다.
1) 경로 설정 오류
다운로드한 CSS 내 경로가 상대경로(`fonts/icomoon.woff`)이므로, 해당 폴더 구조를 그대로 유지하거나 CSS 파일에서 경로를 수정해야 합니다.
2) 아이콘 이름 변경 문제
기본 생성된 `icon-user`, `icon-phone` 등의 클래스명을 임의로 바꾸면 CSS가 작동하지 않습니다. 클래스를 수정하고 싶다면 HTML과 CSS 양쪽에서 모두 일치시켜야 합니다.
3) CDN이 아닌 자체 호스팅 필요
IcoMoon은 CDN을 제공하지 않기 때문에, 직접 웹폰트 파일을 서버에 업로드하고 경로를 설정해야 합니다. 외부에서 호출할 수 없다는 점을 유의해야 합니다.
4. 실사용 후기와 추천 상황
IcoMoon은 작은 웹사이트, 랜딩 페이지, 블로그 커스터마이징에 매우 적합합니다. 폰트 크기 조절이 자유롭고, 여러 아이콘을 한 번에 묶어 사용할 수 있어 성능 최적화에도 유리합니다. 특히 아이콘을 자주 바꾸는 경우나 SVG 작업에 익숙한 사용자에게 강력히 추천됩니다.
1) 디자이너와 개발자 협업 시 편리
디자이너가 만든 SVG 아이콘을 개발자가 바로 폰트화해 사용할 수 있으므로, 협업 효율이 매우 높습니다. 실제로 많은 웹에이전시가 이 방식을 채택하고 있습니다.
2) 반응형 디자인에 유리
폰트 기반이라 해상도에 따라 흐려지지 않고, CSS로 크기나 색상 조정이 쉬워 모바일 및 태블릿 환경에서도 유연하게 대응할 수 있습니다.
3) 유지보수 용이성
SVG 여러 개를 일일이 수정하는 대신, 폰트만 교체하면 전체 사이트 아이콘을 일괄 교체할 수 있어 관리가 편리합니다. 단, 새로운 아이콘 추가 시 재생성이 필요합니다.
- SVG 아이콘을 폰트로 손쉽게 변환 가능
- HTML과 CSS 기반으로 직관적인 사용법
- 디자이너와 개발자 간 협업 효율 탁월
5. 자주 묻는 질문
- Q. IcoMoon은 무료인가요?
- 기본 기능과 무료 아이콘 세트는 무료이며, 유료 프리미엄 아이콘이나 기능 업그레이드는 별도 비용이 발생합니다.
- Q. SVG 파일은 어떻게 업로드하나요?
- IcoMoon 앱에서 'Import Icons' 기능을 이용하면 로컬 PC의 SVG 파일을 바로 업로드할 수 있습니다.
- Q. 웹폰트 경로가 안 맞을 때는?
- style.css 내 폰트 경로를 실제 서버 구조에 맞게 수정해 주세요. 상대 경로 오류가 가장 흔한 문제입니다.
- Q. 아이콘 크기나 색상은 어떻게 조절하나요?
- CSS에서 `font-size`와 `color` 속성을 사용하면 자유롭게 조정할 수 있습니다.
- Q. 모바일에서 깨지거나 흐릿하게 보이는데요?
- 아이콘 폰트는 대부분 해상도 대응이 뛰어나지만, CSS에서 `transform`이나 `scale` 사용 시 화질 저하가 있을 수 있습니다.
'정보' 카테고리의 다른 글
디즈니 플러스 가격 및 가입 방법 총정리 (2025년 기준) (3) | 2025.07.13 |
---|---|
HTML 버튼 링크 새창 열기 방법 정리 (2) | 2025.07.13 |
2025년 장마 기간과 7월 8월 장마전선 영향 (2) | 2025.07.11 |
2025년 장마철 건설현장 안전보건 길잡이 핵심 요약 (1) | 2025.07.11 |
쿨젠 조립 PC 구매 가이드 (2) | 2025.07.11 |
댓글