์ฌ๊ฑด์ ๋ฐ๋จ
์๋ ํฐ์คํ ๋ฆฌ์์ ์ ๊ณตํด์ฃผ๋ ๊ธฐ๋ณธ ์คํจ ์ค ๊ฐ์ฅ ์ฌํํ๊ณ ๋ง์ ๋๋ ์ ๋ก ๊ณจ๋ผ์ ์ฝ๊ฐ์ ์ปค์คํฐ๋ง์ด์ฆ๋ฅผ ํด์ ์ฌ์ฉํ์๋ค.
๊ทธ๋ฐ๋ฐ ๊ธ์ ์ธ๋๋ง๋ค bullet point ๊ฐ๊ฒฉ์ด ์ ๋ฉ๋๋ก์ + ํ ์คํธ ์ค ๊ฐ๊ฒฉ ์ฌ์ด๊ฐ ๋๋ฌด ๊ฐ๊น์ ๊ฐ๋ ์ฑ์ด ๋งค์ฐ ๋งค์ฐ ์ ์ข์๋ค.
๋ ์ด์ํ๊ฒ ํฐํธํฌ๊ธฐ๋ฅผ ์ ๋ชฉ์ผ๋ก ์ค์ ํ๋ฉด ์ค ๊ฐ๊ฒฉ์ด ์ด๋ค ๊ณณ์ ์์ฒญ ํฌ๊ณ ์ด๋๋ ์์ ์ค๊ฐ๊ฒฉ์ด ์์๊ธฐ๊ณ ... ๋ธ๋ก๊น ํ๋๋ฐ ์ฌ๋ฆฌ๊ธฐ ์ ์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก ๋ฐฑ๋ง๋ฒ ์ด์๋ค ๋ซ์๋ค ์ฌ๋ฆฌ๊ธฐ ์ ์ ๋น๊ตํด์ ๋ณด๋ค๋ณด๋ ์ฌ์ฌ ์ฐธ์ ์ ์๋ ์ง๊ฒฝ์ด์๋ค.
๊ทธ๋์ ์ ๋ง๋ค์ด์ง ์คํ ์์ค ์คํจ์ ๋์ ํ๊ธฐ๋ก ๋ง์๋จน์๋ค..!!
๊ธฐ์กด ์คํจ์์ ์ธ๋ผ์ธ ์ฝ๋๋ฅผ ์ ์ฉํ๋ ๋ฐฉ๋ฒ
๊ฐ๋ฐ์๋ค ์ฌ์ด์์ ๊ฝค๋ ์ ๋ช ํ hELLO ์คํจ์ ๊ฐ์ ธ๋ค ์ ์ฉํ๋๋ฐ.. ๋ฌธ์ ๊ฐ ํ ๊ฐ์ง ์์๋ค.
์ด ์คํจ์ ์ ์ฉํ๊ธฐ ์ด์ ์ ๋๋ ๊ธฐ๋ณธ๋ชจ๋์์ ๋ฐฑํฑ๊ธฐํธ๋ก ํ ์คํธ๋ฅผ ๊ฐ์ธ์ฃผ๋ฉด view ํ๋ฉด์์๋ ์ธ๋ผ์ธ ์ฝ๋๋ธ๋ญ์ผ๋ก ๋ํ๋์ฃผ๊ฒ ์ปค์คํ ์ ํ์๋ค. ์๋ ๊ธ์ ์ฐธ๊ณ ํด์ ์ ์ฉํ์๋ค.
https://haruisshort.tistory.com/253
๋ฌธ์
ํ์ง๋ง... ์๋ก์ด ์คํจ์ผ๋ก ๋ฐ๊พธ๊ณ ์์ ๊ฐ์ด script ๋ฐฉ์์ผ๋ก ๋๊ฐ์ด ์ ์ฉํ๋๋ฐ, ํ๋ฉด์์ ์ธ๋ผ์ธ ์ฝ๋๋ธ๋ญ์ด ํ๋๋ ๋ณด์ด์ง ์๊ณ ํ๋ฉด์ ์๋์ฒ๋ผ ๋ฐฑํฑ ๋ฌธ์์ด๋ก ๊ทธ๋๋ก ๋ณด์ด๋ ๊ฒ์ด๋ค.
์์น
๊ทธ๋์ ์คํจ ์ ์์๋์ ๊ณต์ง๊ธ์ ๊ฐ์ ์ฌ๋ ค์ฃผ์ ๋ํ ํธ๋ฌ๋ธ ์ํ FAQ๋ฅผ ์ฝ์ด๋ดค๋ค.
https://pronist.tistory.com/5#Github%20Discussions-1
์ด!!! ๋๋ ์ง๊ธ <script>๊ฐ ์ ์ฉ์ด ์๋๋ ๊ฑด๋ฐ??? ์ด ๋ต๋ณ์ ํ์ฉํ๋ฉด ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๊ฒ ๊ตฐ???
๊ทธ๋์ ์๋ ์ฒ๋ผ ์ธ๋ผ์ธ์ฝ๋ ๋ธ๋ญ์ ๋ง๋ค์ด์ฃผ๋ script๋ฅผ ์ด๋ฒคํธ์ ๋ฑ๋ก์์ผ ์ฃผ์๋ค.
ํด๊ฒฐ
<!-- Inline code block Script -->
<script defer>
window.addEventListener('load', () => {
let textNodes = document.querySelectorAll("div.tt_article_useless_p_margin.contents_style > *:not(figure):not(pre)");
textNodes.forEach(node => {
node.innerHTML = node.innerHTML.replace(/`(.*?)`/g, '<code>$1</code>');
});
})
</script>
<!-- end of Inline code block Script -->
pํ๊ทธ์ ๋ฐฑํฑ์์ ๊ฐ์ธ์ง ํ ์คํธ๋ฅผ ๋ชจ์๋ค๊ฐ "<code></code> " ํ๊ทธ๋ก ์๋ก ๋ณํํด์ฃผ๋ ๋ก์ง์ด๋ฏ๋ก, ๋ฐ๋ก ์๋ฒ๋ก script๋ฅผ ๋ฐ์์ค๋ ๋ก์ง์ ์๋๊ธฐ ๋๋ฌธ์ defer๋ ์ฐ๋ ์์ฐ๋ ๋ณ ํจ๊ณผ๋ ์๋ค.
์ด script๋ฅผ </body>๊ฐ ๋๋๊ธฐ ๋ฐ๋ก ์ง์ ์ ์ ์ด์ฃผ๋ ์๋์ ๊ฐ์ด ์ฑ๊ณต์ ์ผ๋ก ๋์๋ค!!
ํ .. ๊ทธ๋ฐ๋ฐ ์ธ๋ผ์ธ๋ธ๋ญ์ด ๋ด๊ฐ ์ํ๋ css๊ฐ ์๋๋ผ ์คํจ์ ์์๋์ด ์ค์ ํด๋ ๋๋ก ์ ์ฉ๋๋ ๊ฒ ๊ฐ์๋ค. ๋ด๊ฐ ์ํ๋ ๋๋ก ํด๋น css๋ฅผ ์์ ํ๋ ค๋ฉด CSS ํ์ผ์์ `p code`๋ฅผ ๊ฒ์ํด ํด๋น๋ถ๋ถ์ ์ฐพ๋๋ค.
๋์ ๊ฒฝ์ฐ ํ๊ธฐ ์ฃผ์๋ฌ๋ฆฐ ๋ถ๋ถ ์๋ ์ฝ๋๋ฅผ ์ถ๊ฐํด์ฃผ์ด CSS๋ฅผ ๋ฐ๊พธ์ด์ฃผ์๋ค.
#content .contents_style p code,
#content .contents_style ol[data-ke-list-type] code,
#content .contents_style ul[data-ke-list-type] code,
#content .contents_style table[data-ke-align] code,
#content .contents_style blockquote[data-ke-style=style2] code,
#content .contents_style blockquote[data-ke-style=style3] code {
position: relative;
top: -1px;
white-space: normal;
--tw-bg-opacity: 1;
background-color: rgb(244 244 246 / var(--tw-bg-opacity));
padding-left: 0.5rem;
padding-right: 0.5rem;
padding-top: 0.125rem;
padding-bottom: 0.125rem;
font-family: SUIT, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 0.875rem;
line-height: 1.25rem;
--tw-text-opacity: 1;
color: rgb(53 54 56 / var(--tw-text-opacity));
/* ์ธ๋ผ์ธ์ฝ๋๋ธ๋ก ์คํ์ผ๋ง ๋ฐ๊พผ๋ถ๋ถ */
font-family: ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;
padding: 0.1em 0.2em;
margin: 0;
white-space: break-spaces;
border-radius: 6px;
}
๊ทธ๋ผ ์์ฑ๋ ์ธ๋ผ์ธ ์ฝ๋ ๋ธ๋ก์ ์๋์ ๊ฐ์ด ๋์จ๋ค.
๋๋์ด ๋ง์์ ๋ ๋ค...! ใ ใ