์ฝ๋๋ธ๋ญ์ ์ธ๋ผ์ธ ๋๋ฒ ์ ์ฉํ๊ธฐ
1. htmlํธ์ง
๋ธ๋ก๊ทธ ๊ด๋ฆฌ > ์คํจ ํธ์ง > htmlํธ์ง
</body> ๋ฐ๋ก ์์ชฝ์ ์๋ ์ฝ๋๋ฅผ ๋ณต์ฌ ๋ถ์ฌ๋ฃ๊ธฐ ํด ์ค๋ค.
<script> ํ๊ทธ 2๊ฐ์ด๋ค.
<script defer src='//cdn.jsdelivr.net/npm/highlightjs-line-numbers.js@2.8.0/dist/highlightjs-line-numbers.min.js'></script>
<script>
window.addEventListener('load', () => {
hljs.initLineNumbersOnLoad()
})
</script>
๋งฅ๋ถ์ ๊ฒฝ์ฐ command + F, ์๋์ฐ๋ ctrl + F ํด์ /body ๊ฒ์ ํด์ฃผ๋ฉด ๋ฐ๋ก ์ฐพ์ ์ ์๋ค.
or ์คํฌ๋กค ์ญ ๋ด๋ ค์ ์ฐพ์์ฃผ์ ๋ ๋ฉ๋๋ค ใ ใ
2. CSS ํธ์ง
์ ์์ ์ด ๋๋ฌ์ผ๋ฉด CSS ๋ค์ด๊ฐ์ ์๋ ์ฝ๋ ์ถ๊ฐ ํด ์ฃผ์.
#content์ ์ด์ด์ ์ญ ๋ถ์ฌ์ค๋ ๋์ง๋ง ์ ๊ฐ์ ๊ฒฝ์ฐ ์ปค์คํ ํ ๊ฒ๋ค์ ์ฃผ์๋ฌ์์ ๋งจ ๋ฐ์ ๋ถ์ฌ ๋ฃ์ด ์ฃผ์์ด์~
/* ์ฝ๋๋ธ๋ญ ์ธ๋ผ์ธ ๋๋ฒ ์ ์ฉ*/
#content .hljs-ln-numbers {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-align: center;
color: #ccc;
border-right: 1px solid #CCC;
vertical-align: top;
padding-right: 5px;
}
#content .hljs-ln-code {
padding-left: 10px;
}
์ ์ฉ ํด ์ฃผ๋ฉด ์ง์~
๊ธฐ์กด์ ๋ฐํํ๋ ๊ธ์๋ ๋ชจ๋ ์ ์ฉ์ด ๋๋ค! ><