iOS ๐ŸŽ/Error Handling

[Tistory] ๋ธ”๋กœ๊ทธ ์ „์ฒด ๊ธ€๊ผด, ์ฝ”๋“œ๋งŒ ๊ธ€๊ผด ๋”ฐ๋กœ ์„ค์ •ํ•˜๋Š” ๋ฒ•

fram 2023. 8. 29. 17:03

๊ฐœ๋ฐœ ๋ธ”๋กœ๊ทธ๋ฅผ ์ž‘์„ฑํ•˜๋‹ค๋ณด๋‹ˆ ํฌ์ŠคํŒ…์— ์ฝ”๋“œ ๋ฐ•์Šค๊ฐ€ ํฌํ•จ๋ ๋•Œ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ๋Š” html๊ณผ css๋ฅผ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ์–ด ์›ํ•˜๋Š” ํฐํŠธ๋ฅผ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋ง‰์ƒ ์ฝ”๋“œ ๋ฐ•์Šค์— ๊ธ€๊ผด์€ ์ ์šฉ์ด ์•ˆ๋  ๋•Œ๊ฐ€ ์žˆ๊ณ , ์›ํ•˜๋Š” ํ•œ๊ธ€ ํฐํŠธ๋ฅผ ์„ค์ •ํ•˜๋ฉด ์˜์–ด์˜  l, i, L, I ์˜ ๊ตฌ๋ถ„์ด ์–ด๋ ค์›Œ ์ฝ”๋”ฉ ๊ธ€๊ผด๋กœ ์ ์ ˆํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ฝ”๋“œ ๋ฐ•์Šค์—๋งŒ ๋‹ค๋ฅธ ํฐํŠธ๋ฅผ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํฌ์ŠคํŒ… ํ•ด๋ด…๋‹ˆ๋‹น 

 

์šฐ์„ ์€ ๋ธ”๋กœ๊ทธ ์ „์ฒด ํฐํŠธ ๋ณ€๊ฒฝ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹น

 

https://noonnu.cc/font_page/92

 

๋ˆˆ๋ˆ„

D2Coding - ๋„ค์ด๋ฒ„

noonnu.cc

์ €๋Š” ๋ˆˆ๋ˆ„๋ผ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์ฃผ๋กœ ์ด์šฉํ•ฉ๋‹ˆ๋‹ค! ๊ณต์‹์ ์œผ๋กœ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•œ ์˜ˆ์œ ํฐํŠธ๊ฐ€ ๋งŽ์ด ์žˆ์–ด์š”! ๊ทธ๋ž˜๋„ ์‚ฌ์šฉํ•˜๊ธฐ ์ „์— ๊ผญ ๋ผ์ด์„ผ์Šค ํ™•์ธํ•˜๊ธฐ!!

์›ํ•˜๋Š” ํฐํŠธ๋ฅผ ์„ ํƒํ•˜๋ฉด ์˜ค๋ฅธ์ชฝ ์ƒ๋‹จ์— <์›นํฐํŠธ๋กœ ์‚ฌ์šฉ> ์„น์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. @font-face๋ฅผ ๋ณต์‚ฌํ•ด ์ฃผ์„ธ์š”

 

๊ทธ ํ›„ ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ์˜ ์„ค์ •ํ™”๋ฉด์— ๋“ค์–ด๊ฐ€์„œ "์Šคํ‚จ ํŽธ์ง‘" ๋ฉ”๋‰ด๋ฅผ ๋ˆŒ๋Ÿฌ์ฃผ์„ธ์š”

์˜ค๋ฅธ์ชฝ ์ƒ๋‹จ์—์„œ html ํŽธ์ง‘ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ์ค๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด html๊ณผ css ๋“ฑ์„ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ๋Š” ์—๋””ํ„ฐ๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค

CSS ์„น์…˜์„ ๋ˆ„๋ฅด๊ณ  ๋ณต์‚ฌํ•ด ์˜จ font-face๋ฅผ ๋ถ™์—ฌ๋„ฃ์–ด ์ฃผ์„ธ์š”! ์ „์ฒด์ ์œผ๋กœ ์ ์šฉํ•  ํฐํŠธ์™€ ์ฝ”๋”ฉ์šฉ ํฐํŠธ๊ฐ€ ๋”ฐ๋กœ ์žˆ๋‹ค๋ฉด ๋‘ ๊ฐœ ๋ชจ๋‘ ๋ณต์‚ฌํ•ด์„œ ์ญ‰ ๋ถ™์—ฌ ๋„ฃ๊ธฐ ํ•ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๊ทธ ํ›„ font-family์˜ ๊ฐ’์„ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์œ„ ์‚ฌ์ง„์—์„œ๋Š” Devemayo_gothic์ด ๋˜๊ฒ ์ฃ ??

body {
    font-family: 'Dovemayo_gothic', 'Nanum Gothic Coding', 'Noto Sans KR', Arial, "Apple SD Gothic Neo", "Malgun Gothic", "๋ง‘์€ ๊ณ ๋”•", "Nanum Gothic", Dotum, '๋‹์›€', Helvetica, sans-serif;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

์ปจํŠธ๋กค + F ํ˜น์€ ๋งฅ์—์„œ๋Š” ์ปค๋ฉ˜๋“œ + F๋ฅผ ๋ˆŒ๋Ÿฌ์„œ body๋ฅผ ์ฐพ์•„ ์ค๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  body์˜ font-family์— ๋ณต์‚ฌํ•ด ๋‘” ํฐํŠธ ์ด๋ฆ„์„ ์ถ”๊ฐ€ ํ•˜์‹œ๋ฉด ๋ธ”๋กœ๊ทธ ์ „์ฒด์— ํฐํŠธ๊ฐ€ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค!

๊ธฐ์กด์— ์žˆ๋Š” ๊ฒƒ๋“ค์„ ์ง€์šฐ์ง€ ์•Š์•„๋„ ๋˜๊ณ  ๋งจ ์•ž์— ์ถ”๊ฐ€ํ•ด ์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๊ฐœ ์žˆ๋Š” ์ด์œ ๋Š” ์œ„ ์ฝ”๋“œ์—์„œ Devemayo_gothic ์ด ์—†๋‹ค๋ฉด ๊ทธ ๋‹ค์Œ ์ ํ˜€ ์žˆ๋Š” Nanum Gothic Coding์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋œ๋‹ค๋Š” ๋œป์ž…๋‹ˆ๋‹ค. 

 

์ด์ œ ์ฝ”๋“œ ๋ฐ•์Šค๋งŒ ํฐํŠธ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐฉ๋ฒ•์ด์—์š”

ํฌ์ŠคํŒ…์— ํฌํ•จ๋˜์–ด ์žˆ๋Š” ์ฝ”๋“œ ๋ฐ•์Šค์˜ ํด๋ž˜์Šค๋ช…์„ ๋ณด๋ฉด hljs ์ž…๋‹ˆ๋‹ค! ์ด ๊ฐ’์„ ๋ฐ”๊พธ๋ฉด ๋˜๊ฒ ๊ตฐ์š” ํžˆํžˆ

/* --- ์ฝ”๋“œ๋ฐ•์Šค --- */
.hljs{
    font-family: "์›ํ•˜๋Š” ํฐํŠธ ์ด๋ฆ„", "๋ง‘์€ ๊ณ ๋”•", serif;
}

CSS ํŒŒ์ผ ๋งจ ํ•˜๋‹จ์— ์ถ”๊ฐ€ํ•ด ์ฃผ์‹œ๊ณ  ๋ณต์‚ฌํ•ด ๋‘” ํฐํŠธ ์ด๋ฆ„์„ ๋ถ™์—ฌ ๋„ฃ์–ด์ฃผ์‹œ๋ฉด ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค

๊ทธ๋Ÿฌ๋ฉด ์ด๋ ‡๊ฒŒ ๊ฐ๊ฐ ์›ํ•˜๋Š” ํฐํŠธ๋กœ ์„ค์ •ํ•ด ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค! ์ ์šฉํ•˜๊ณ  ์‹ถ์€ ํ•œ๊ธ€ ํฐํŠธ๊ฐ€ ์ฝ”๋“œ์— ์‚ฌ์šฉํ•˜๊ธฐ ์ ํ•ฉํ•˜์ง€ ์•Š์•„์„œ ๊ณ ๋ฏผํ–ˆ๋Š”๋ฐ ์—ญ์‹œ ์ฝ”๋“œ๋Š” ์ฝ”๋”ฉ์šฉ ํฐํŠธ๋ฅผ ์ ์šฉํ•˜๋Š”๊ฒŒ ์ด์˜๋„ค์š”!!