๋กœ๋”ฉ ์ค‘์ž…๋‹ˆ๋‹ค.
๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

icomoon์„ ์ด์šฉํ•ด์„œ fontawesome๊ณผ ๊ฐ™์ด ์•„์ด์ฝ˜ ํฐํŠธ๋ฅผ ์ง์ ‘ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ฒœ์ฒœํžˆ ๋”ฐ๋ผ์„œ ๋งŒ๋“ค์–ด๋ณด์„ธ์š”.

 

โ‘  ์ผ๋Ÿฌ์ŠคํŠธ ํŒŒ์ผ๋กœ ์•„์ด์ฝ˜ ๋งŒ๋“ค์–ด svg ํŒŒ์ผ๋กœ ์ €์žฅํ•˜๊ธฐ

โ‘ก icomoon์—์„œ ์•„์ด์ฝ˜ ํฐํŠธ๋กœ ๋งŒ๋“ค๊ธฐ

 

โ‘  svg ํŒŒ์ผ ๋งŒ๋“ค๊ธฐ

๋จผ์ € ์•„์ด์ฝ˜์œผ๋กœ ๋ณ€ํ™˜ํ•  ๋ชจ์–‘์„ ์ผ๋Ÿฌ์ŠคํŠธ๋กœ ๋งŒ๋“ค์–ด์ค€ ํ›„ "Save As"๋กœ svg ํŒŒ์ผ๋กœ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.
๋˜๋Š” ์ด๋ฏธ์ง€๋ฅผ  svg๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์‚ฌ์ดํŠธ์—์„œ ๋ณ€ํ™˜ํ•˜์—ฌ๋„ ๋ฉ๋‹ˆ๋‹ค.

 

icomoon ํฐํŠธ ์•„์ด์ฝ˜ ์‚ฌ์šฉ๋ฒ•
icomoon ์‚ฌ์šฉ๋ฒ•
icomoon ์‚ฌ์šฉ๋ฒ•

 

์ด์™€ ๊ฐ™์ด svg ํŒŒ์ผ์ด ์ƒ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

icomoon ์‚ฌ์šฉ๋ฒ•

 

icomoon ์‚ฌ์šฉ๋ฒ•

 

โ‘ก icomoon ์‚ฌ์ดํŠธ์—์„œ ์•„์ด์ฝ˜ ํฐํŠธ๋กœ ๋ณ€ํ™˜

1) icomoon ์‚ฌ์ดํŠธ์—์„œ  IcoMoon App ๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

https://icomoon.io/app/#/select

 

Convert SVG Icons to Export as Icon Font, SVG, PNG, PDF, Sprite, etc. โ IcoMoon App

 

icomoon.io

 

icomoon ์‚ฌ์šฉ๋ฒ•

 

 

 

2) ์™ผ์ชฝ ์ƒ๋‹จ์— ์žˆ๋Š”  Import Icons ๋ฅผ ํด๋ฆญํ•ด์„œ ์ €์žฅํ•ด๋‘” svg ํŒŒ์ผ์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

icomoon ์‚ฌ์šฉ๋ฒ•

 

 

 

3) svg ํŒŒ์ผ์ด ๋“ค์–ด์˜ค๋ฉด svg ํŒŒ์ผ์„ ์„ ํƒํ•˜๊ณ  ํ•˜๋‹จ์— ์žˆ๋Š” [Generate Font]๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

icomoon ์‚ฌ์šฉ๋ฒ•

 

 

 

4) icomoon ์•„์ด์ฝ˜ ํฐํŠธ๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

icomoon ์•„์ด์ฝ˜ ํฐํŠธ

 

icomoon ์•„์ด์ฝ˜ ํฐํŠธ ๋งํฌํ•˜๊ธฐ

Enable Quick Usage๋ฅผ ํด๋ฆญํ•˜๋ฉด icomoon์—์„œ ๊ณต์œ ํ•˜๋Š” ์Šคํƒ€์ผ  ์ฝ”๋“œ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
icomoon์— style.css๊ฐ€ ์ƒ์„ฑ๋˜๋Š”๋ฐ style.css๋ฅผ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์ง€ ์•Š๊ณ  ์ด ์ฝ”๋“œ๋ฅผ <head> ์•ˆ์— ๋„ฃ๊ณ  ๋งํฌํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

icomoon ์‚ฌ์šฉ๋ฒ•

 

icomoon ์‚ฌ์šฉ๋ฒ•

 

 

 

์ƒ์„ฑ๋œ ํฐํŠธ ์•„์ด์ฝ˜์— ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ ค๋†“์œผ๋ฉด ์ฝ”๋“œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๋งํฌ๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.
ํด๋ฆญํ•ด์„œ ํ™•์ธํ•ด๋ณด์„ธ์š”.

icomoon ์‚ฌ์šฉ๋ฒ•

 

 

 

์ƒ์„ฑ๋œ ์•„์ด์ฝ˜ ํฐํŠธ๋ฅผ ๋„ฃ๊ธฐ์œ„ํ•ด์„œ HTML์— ์žˆ๋Š” ์†Œ์Šค๋ฅผ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค.
๊ทธ๋ฆฌ๊ณ  ์•„์ด์ฝ˜ ํฐํŠธ๊ฐ€ ์œ„์น˜ํ•  HTML์— ๋ถ™์—ฌ์ค๋‹ˆ๋‹ค. ๊ทธ ๋ฐ‘์— css ์ฝ”๋“œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์—ฌ๊ธฐ๊นŒ์ง€๋Š” icomoon์— ์ €์žฅ๋œ style.css๋ฅผ ๋ถˆ๋Ÿฌ์™€์„œ html์— ์•„์ด์ฝ˜ ํฐํŠธ๋ฅผ ๋„ฃ์„ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

icomoon ์‚ฌ์šฉ๋ฒ•

 

 

๋‚ด ์„œ๋ฒ„์— icomoon ์•„์ด์ฝ˜ ํฐํŠธ ์ €์žฅํ•˜๊ธฐ

 โ‘  icomoon ํฐํŠธ ๋‹ค์šด๋กœ๋“œ ๋ฐ›๊ธฐ

icomoon์—์„œ ์ œ๊ณตํ•˜๋Š” style.css๋Š” ์„œ๋ฒ„์— ์šฉ๋Ÿ‰์„ ์ฐจ์ง€ํ•˜์ง€ ์•Š๊ณ  ๋งํฌ๋งŒ ํ•  ์ˆ˜ ์žˆ์–ด ํŽธํ•ฉ๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ ์–ธ์ œ ๋ฐ”๋€”์ง€ ๋ชจ๋ฅด๊ธฐ๋•Œ๋ฌธ์— ์„œ๋ฒ„์— ์ €์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ๋” ์•ˆ์ •์ ์ž…๋‹ˆ๋‹ค.

๋ธŒ๋ผ์šฐ์ € ์šฐ์ธก ํ•˜๋‹จ์— Download ๋ฅผ ํด๋ฆญํ•˜์—ฌ ์ƒ์„ฑ๋œ ์•„์ด์ฝ˜ ํฐํŠธ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

icomoon ์‚ฌ์šฉ๋ฒ•

 

 

icomoon.zip ํŒŒ์ผ์ด ๋‹ค์šด๋กœ๋“œ ๋ฉ๋‹ˆ๋‹ค.

icomoon ์‚ฌ์šฉ๋ฒ•

 

 

์••์ถ•ํŒŒ์ผ์„ ํ’€๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ํŒŒ์ผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ ํ•„์š”ํ•œ ๊ฒƒ์€ style.css์™€ fonts ํด๋”์ž…๋‹ˆ๋‹ค.


๋งํฌํ•˜๋Š” ๋ฐฉ๋ฒ•์€ demo.html์— ๋“ค์–ด ์žˆ์œผ๋‹ˆ ๋ณด๊ณ  ๋”ฐ๋ผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

icomoon ์‚ฌ์šฉ๋ฒ•

 

โ‘ก icomoon ์•„์ด์ฝ˜ ํฐํŠธ ์„œ๋ฒ„์— ์—…๋กœ๋“œ

style.css๋ฅผ ํ™•์ธํ•ด๋ณด๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด @font-face๊ฐ€ ์ƒ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. fontsํด๋”์— icomoon์—์„œ eot์™€ ttf ๊ทธ๋ฆฌ๊ณ  woff๊ฐ€ ์ƒ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

icomoon ์‚ฌ์šฉ๋ฒ•

 


fonts ํด๋”์™€ style.css๋ฅผ ์„œ๋ฒ„์— ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
fontsํด๋”์™€ style.css์˜ ์ €์žฅ์œ„์น˜๊ฐ€ ๋ฐ”๋€Œ์—ˆ์„ ๋•Œ๋Š” style.css์—์„œ ๊ฒฝ๋กœ๋ฅผ ๋ฐ”๋ฅด๊ฒŒ ์ˆ˜์ •ํ•ด์ค˜์•ผํ•ฉ๋‹ˆ๋‹ค.

icomoon ์‚ฌ์šฉ๋ฒ•

 

 

์Šคํƒ€์ผ์„ ํ™•์ธํ•˜๋ฉด ๊ฐ ์•„์ด์ฝ˜๋งˆ๋‹ค ์ƒ‰๊น”์„ ์ง€์ •ํ•ด์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ €๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ƒ‰์ƒ์„ ํ˜ผ์šฉํ•  ๊ฒฝ์šฐ ํ•œ ๊ฐœ์ฒด์ˆ˜๋งˆ๋‹ค path๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.


ํ•˜๋‚˜์˜ path๋กœ ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ๋‹จ์ƒ‰์œผ๋กœ sgv๋ฅผ ์ƒ์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก ํ•˜๋‚˜์˜ path๋กœ ์ƒ์„ฑํ•  ๊ฒฝ์šฐ, ๋กœ๊ณ  ๋“ฑ ์ƒ‰์ƒ์ด ๋‹จ์ƒ‰์ด์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋‹จ์ˆœํžˆ ๋‹จ์ƒ‰ svg๋กœ ์ €์žฅํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์ผ๋Ÿฌ์ŠคํŠธ์—์„œ ์ž‘์—…์„ ํ•ด์ฃผ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋‹จ์ƒ‰์œผ๋กœ ๋ณ€๊ฒฝํ•˜๊ณ , ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์„ ํƒํ•œ ๋’ค ํŒจ์ŠคํŒŒ์ธ๋”์—์„œ ํ•ฉํ•ด์ฃผ๊ธฐ๋ฅผ ํ•˜๊ณ  svg๋กœ ์ €์žฅํ•œ ํ›„ icomoon์—์„œ ๋ณ€ํ™˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

icomoon ์‚ฌ์šฉ๋ฒ•

 

 

 

โœ” svg๊ฐ€ ๋‹จ์ƒ‰์ผ ๊ฒฝ์šฐ icomoon ์ฝ”๋“œ

icomoon ์‚ฌ์šฉ๋ฒ•
icomoon ์‚ฌ์šฉ๋ฒ•

 

 

โ‘ข html์— icomoon ํฐํŠธ ์‚ฝ์ž…

์•„๋ž˜์™€ ๊ฐ™์ด html ๋ฌธ์„œ์— style.css ์˜ link rel์„ ์ถ”๊ฐ€ํ•˜๊ณ  ์•„์ด์ฝ˜ ํฐํŠธ  class ๊ฐ’์„ ๋„ฃ์–ด์ค๋‹ˆ๋‹ค.

icomoon ์‚ฌ์šฉ๋ฒ•
icomoon ์‚ฌ์šฉ๋ฒ•

 

icomoon ์‚ฌ์šฉ๋ฒ•

 

icomoon ์‚ฌ์šฉ๋ฒ•

 

 

ํ•จ๊ป˜ ๋ณด๋ฉด ์ข‹์€ ์ปจํ…์ธ 

 

๋ฌด๋ฃŒ ์•„์ด์ฝ˜ ์‚ฌ์ดํŠธ - 5๊ฐœ ์‚ฌ์ดํŠธ +1

๋ฌด๋ฃŒ ์•„์ด์ฝ˜ ์‚ฌ์ดํŠธ - 5๊ฐœ ์‚ฌ์ดํŠธ ์ „์—๋Š” ์ผ๋Ÿฌ์ŠคํŠธ์—์„œ ์ง์ ‘ ํฐํŠธ๋ฅผ ๊ทธ๋ ค์„œ png๋กœ ์ €์žฅํ•ด์„œ ์“ฐ๊ฑฐ๋‚˜ svg๋กœ ์ €์žฅํ•ด์„œ ์ผ๋Š”๋ฐ์š”. ์ง€๊ธˆ์€ ๊ทธ๋ƒฅ ๋ฌด๋ฃŒ ์•„์ด์ฝ˜ ์‚ฌ์ดํŠธ์—์„œ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ๊นจ์ง€์ง€ ์•Š๋Š” ์•„์ด

amango.tistory.com

 

์œ ๋ฃŒ ์ด๋ฏธ์ง€ ์‚ฌ์ดํŠธ 12๊ฐœ ๋ชฉ๋ก

์š”์ฆ˜ ๋“ค์–ด ๋ธ”๋กœ๊ทธ๋‚˜ ์œ ํŠœ๋ธŒ ์˜์ƒ ์ฝ˜ํ…์ธ  ์ œ์ž‘ ์‹œ ๋ฌด๋ฃŒ ์ด๋ฏธ์ง€๋ณด๋‹ค๋Š” ์œ ๋ฃŒ ์ด๋ฏธ์ง€๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ถ”์„ธ์ž…๋‹ˆ๋‹ค. ๊ณผ๊ฑฐ์—๋Š” ์‚ฌ์ง„ ํŽธ์ง‘ ํ”„๋กœ๊ทธ๋žจ ๋‚ด ์ž์ฒด ๋‚ด์žฅ๋œ ๊ธฐ๋ณธ ์ด๋ฏธ์ง€๋กœ๋„ ์ถฉ๋ถ„ํžˆ ํ€„๋ฆฌํ‹ฐ ๋†’์€ ๊ฒฐ

amango.tistory.com

 

[html] <button> ๋งํฌํ•˜๊ธฐ , ์ƒˆ์ฐฝ ๋งํฌํ•˜๊ธฐ(a๋งํฌ, onclick ๋งํฌ, input ๋งํฌ)

๋ฒ„ํŠผ์— ๋งํฌํ•˜๋Š” ๋ฐฉ๋ฒ•, ์ƒˆ์ฐฝ์œผ๋กœ ๋งํฌํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ๋ฒ„ํŠผ ์— ๋งํฌํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ž…๋‹ˆ๋‹ค. ๋กœ ๋งํฌํ•˜๋Š” ๋ฐฉ๋ฒ• ์— onclick๋กœ ๋งํฌํ•˜๋Š” ๋ฐฉ๋ฒ• ์œผ๋กœ ๋งํฌํ•˜๋Š” ๋ฐฉ๋ฒ• ํƒœ๊ทธ์— ๋งํฌํ•˜๋Š” ๋ฐฉ๋ฒ• ์— a

amango.tistory.com