[HTML] SVG 아이콘 만들기

안녕하세요. 명동섞어찌개입니다.

SVG (Scalable Vector Graphics) 는 이름 그대로 Bitmap 이미지와 달리 확대, 축소해도 깨지지 않는 이미지 포맷이죠. 요새 아이콘을 화면에 넣을 때 많이 쓰는 방법으로 아이콘 폰트를 임베딩해서 쓰거나, svg 아이콘을 다운받아 쓰는 법 외에 SVG 아이콘을 그려서 화면에 적용하는 아주 간단한 팁을 알려드릴께요!

1. Adobe 일러스트레이터를 켭니다.

없으신 분은.. 디자이너분께 부탁드려보시거나 회사 라이센스 프로그램이 있을 경우 그걸 써보세요 (협업~)


2. 일러스트레이터에서 필요한 아이콘을 그립니다.

굳이 코딩으로 어렵게 계산해서 그리실 필요가 전혀 없습니다. 그냥 보면서 그립니다.




3. 아이콘을 선택한 후 복사합니다. (Ctrl + C)



4. 새 문서를 만든 뒤 붙여넣기 합니다. (Ctrl + V)

[icon-add-user-on.svg]

끝. 참 쉽죠?!



5. 마지막으로 CSS 에 적용합니다.


저 같은 경우는 일반적으로 이런 식으로 사용합니다.

[layout.css]
1
2
3
.customIcon:before {content: '';position: absolute;top: 12px;left: 3px;background-size: 20px auto;background-repeat: no-repeat;width: 20px; height: 20px;}

.addUser {background-image: url(assets/icons/icon-add-user-on.svg);}

[html]
1
<i class="customIcon addUser"></i>





댓글

주간 인기글

[Ubuntu] inode full 해결을 위한 오래된 Kernel DATA 삭제

[AWS] ACM (Amazon Certificate Manager)를 통한 SSL 적용 웹사이트 구성

scp명령어를 이용하여 리눅스 서버 간 파일 이동하기

현수막/명함 등 인쇄물 디자인하기

파이썬을 이용하여 웹 크롤러 만들기 #2 - BeautifulSoup4을 활용하여 크롤링하기