ํฐ์คํ ๋ฆฌ์์ ๊ธ์ ์ธ ๋, ๋ณ๋์ ์ค์ ์ ํด์ฃผ์ง ์์ผ๋ฉด ์ฝ๋๋ธ๋ญ์ด ์ ๋ง ๋ชป์๊ฒผ๋ค.
์ฝ๋๋ธ๋ญ ํ ๋ง ๋ณ๊ฒฝํ๊ธฐ (Syntax Highlight)
์ฐ์ ์ฝ๋ ํธ์ง๊ธฐ์ฒ๋ผ, ๊ฐ ์ธ์ด์ ๋ง๊ฒ ์๊น๊ณผ ํ์ด๋ผ์ดํธ๋ฅผ ์ ํ์ฃผ๋ ์ค์ ์ ๊ฐ๋จํ๋ค.
๋ธ๋ก๊ทธ ๊ด๋ฆฌ > ํ๋ฌ๊ทธ์ธ์์ Syntax Highlight (์ฝ๋ ๋ฌธ๋ฒ ๊ฐ์กฐ)๋ฅผ ์ ์ฉํด์ฃผ๋ฉด ๋๋ค.
์ฌ๋ฌ ๊ฐ์ง ํ ๋ง๊ฐ ์๋๋ฐ, ๊ทธ ์ค์์ ์ํ๋ ํ ๋ง๋ฅผ ์ ํํ๋ฉด ๋๋ค.
๋ฏธ๋ฆฌ๋ณด๊ธฐ๊ฐ ์๋๊ฒ ์์ฝ๋ค.. ๋๋ Github์ ์ฌ์ฉ์ค์ธ๋ฐ ์์งํ ๋ค ๋ชป์๊ฒผ๋ค.
Syntax Highlight ๊น์ง ์ค์ ํด์ฃผ๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.
์ฝ๋๋ธ๋ญ ํฐํธ ๋ณ๊ฒฝํ๊ธฐ
๋๋ ์ฌ์ฉ ์ค์ธ ์คํจ ๋๋ฌธ์ธ์ง ํฐํธ๊ฐ ๋๋ฌด ๋ง์์ ์๋ค์ด์ ํฐํธ๊น์ง ๋ฐ๊ฟ ์ฃผ์๋ค.
๋ธ๋ก๊ทธ ๊ด๋ฆฌ > ์คํจ ํธ์ง์ CSS ํญ์์ code ๋ถ๋ถ์ ์์์ ๋ฐ๊ฟ ์ฃผ๋ฉด ๋๋ค.
์๋ code ๋ถ๋ถ์ด ๋น์ด ์๋๋ฐ, ๋๋ ํฐํธ์ ํฐํธ ์ฌ์ด์ฆ, ์ค๊ฐ๊ฒฉ๊น์ง ์กฐ์ ํด์คฌ๋ค.
ํฐํธ๋ Google Font์ 'Source Code Pro'๋ผ๋ ์์ค์ฝ๋์ฉ ํฐํธ๋ฅผ ์๋ฌด๊ฑฐ๋ ์ถ๊ฐํด ์คฌ๋ค.
ํฐํธ ์ถ๊ฐํ๊ธฐ
ํฐํธ๋ฅผ ์ถ๊ฐํ๋ ๋ฒ์ ์๋ ๊ฒ์๊ธ์ ์ฐธ๊ณ ํ๋ค.
1. ์๋์ Google Font ํ์ด์ง์์ Code๋ผ๊ณ ์น๋ฉด ๋ช ๊ฐ์ง ์์ค์ฝ๋์ฉ ํฐํธ๊ฐ ๋์จ๋ค.
2. ๋ง์์ ๋๋ ํฐํธ๋ฅผ ์ ํํ๊ณ Select this style์ ํด๋ฆญํ๋ฉด ๋งํฌ์ CSS rule์ด ๋์ค๋๋ฐ, ์ด๋ค์ ์ด์ฉํ์ฌ ํฐํธ๋ฅผ ์ถ๊ฐํ ์ ์๋ค.
3. ๋ธ๋ก๊ทธ ๊ด๋ฆฌ > ์คํจ ํธ์ง์ HTML ํญ์์ <head>์ </head> ์ฌ์ด ์๋ฌด ๊ณณ์ <link> ๋ถ๋ถ์ ์ฝ๋๋ฅผ ๋ถํ๋ฃ๋๋ค.
4. CSS ํญ์ ์ํ๋ ๊ณณ์์ CSS rule์ ์ด์ฉํด ํฐํธ๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค. ๋์ ๊ฒฝ์ฐ ์์ ๊ฐ์ด code ๋ธ๋ญ ์์์ ์ฌ์ฉํ์.
ํฐํธ๊น์ง ์ ์ฉํ๋ฉด ์ด๋ ๊ฒ ๋๋ค.
์ด๊ฑฐ ์ธ์๋ ๋ด ์คํจ์ ์ด์ํ ํ ๋๋ฆฌ ๊ฐ์๊ฒ๋ ์์ด์ ๊ทธ๊ฒ๋ ์์ด๋๋ฐ ๊ทธ๊ฑด ์คํจ๋ง๋ค ๋ค๋ฅด๋๊น ์ ์ง ์์๋ค.
์์งํ .. ์์ง๋ ๋ชป์๊ฒผ๊ณ ํ์ด๋ผ์ดํธ ๋๋ ๋ถ๋ถ์ด ์ ์ด์ ๋ง์ ์๋ค์ง๋ง ์ด์ ๋๋ก ์คํ..
๋ ์ฐพ์๋ณด๋ SyntaxHightligher์ด๋, Github์์ ์ฝ๋๋ฅผ ๊ฐ์ ธ์ค๋.. ๊ทธ๋ฐ ๋ฐฉ๋ฒ๋ ์๊ณ ๋ ์์๋ค๊ณ ํ๋ค.
๋ค์๋ฒ์ ์๋ํด๋ณด๊ธฐ๋ก ํ๋ค.