Skip to content
SEO/seo-resources

์ž๋™ ํƒœ๊ทธ ์‚ญ์ œ ๋ฌธ์„œ ์ž‘์„ฑ์‹œ ์ž๋™์œผ๋กœ ๋ถˆํ•„์š”ํ•œ ํƒœ๊ทธ ์‚ญ์ œ ๋ฐ ๋ณ€๊ฒฝ ๋ฐฉ๋ฒ•

๋ถˆํ•„์š”ํ•œ ํƒœ๊ทธ ์ž๋™ ์ •๋ฆฌ ์Šคํฌ๋ฆฝํŠธ: ๋ธ”๋กœ๊ทธ ๊ธ€ ๊น”๋”ํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ

ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ ์‹œ ์‚ฝ์ž…๋˜๋Š” ๋ถˆํ•„์š”ํ•œ HTML ํƒœ๊ทธ๋ฅผ JavaScript ์Šคํฌ๋ฆฝํŠธ๋กœ ์ž๋™์œผ๋กœ ์ •๋ฆฌํ•˜์—ฌ ์ฝ”๋“œ ๊ฐ€๋…์„ฑ, ๋กœ๋”ฉ ์†๋„, ์œ ์ง€ ๋ณด์ˆ˜์„ฑ์„ ๋†’์ผ์ˆ˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ์ด๋Š” ์ž ์žฌ์  CSS ์˜ค๋ฅ˜ ๋ฐฉ์ง€ ๋ฐ ์žฅ๊ธฐ์ ์ธ ๋ธ”๋กœ๊ทธ SEO ํ’ˆ์งˆ ๊ด€๋ฆฌ์— ํ•„์ˆ˜์ ์ธ ๋ธ”๋กœ๊ทธ ์ฝ”๋“œ ์ตœ์ ํ™”์ž…๋‹ˆ๋‹ค.


๋ถˆํ•„์š”ํ•œ ํƒœ๊ทธ ์ž๋™ ์‚ญ์ œ! ๋ธ”๋กœ๊ทธ ์ฝ”๋“œ ์ตœ์ ํ™” ์Šคํฌ๋ฆฝํŠธ์˜ ์ค‘์š”์„ฑ

์ž๋™ ํƒœ๊ทธ ์‚ญ์ œ ์Šคํฌ๋ฆฝํŠธ๋Š” ๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ ์‹œ ๊ธ€ ์‚ฌ์ด์— ์‚ฝ์ž…๋œ ๋ถˆํ•„์š”ํ•œ ํƒœ๊ทธ๋ฅผ ์ž๋™์œผ๋กœ ์ •๋ฆฌํ•˜์—ฌ HTML ์ฝ”๋“œ๋ฅผ ๊น”๋”ํ•˜๊ฒŒ ๋งŒ๋“ค์–ด์ค๋‹ˆ๋‹ค. ์ด๋Š” ์ž ์žฌ์ ์ธ ์˜ค๋ฅ˜ ๋ฐœ์ƒ ๊ฐ€๋Šฅ์„ฑ์„ ์ค„์ด๊ณ , CSS ์Šคํƒ€์ผ์ด ๋ณ€๊ฒฝ๋œ ์ฝ”๋“œ์— ์ ์šฉ๋˜์–ด ๊ธฐ์กด๊ณผ ๋™์ผํ•œ ์‹œ๊ฐ์  ํšจ๊ณผ๋ฅผ ์œ ์ง€ํ•˜๋„๋ก ๋•์Šต๋‹ˆ๋‹ค.

๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ ๊ณผ์ •, ํŠนํžˆ ์›น ์—๋””ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ, ์‚ฌ์šฉ์ž๊ฐ€ ์˜๋„ํ•˜์ง€ ์•Š์€ ์ˆ˜๋งŽ์€ ์ž”์—ฌ HTML ํƒœ๊ทธ์™€ ์†์„ฑ(์˜ˆ: `data-ke-size`, `nbsp;`, ๋ถˆํ•„์š”ํ•œ ๊ณต๋ฐฑ ๋ฌธ์ž๊ฐ€ ํฌํ•จ๋œ ๋นˆ ํƒœ๊ทธ)์ด ์‚ฝ์ž…๋ฉ๋‹ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ ๊ธ€ ์‚ฌ์ด์— ๋“ค์–ด๊ฐ€๋Š” ๋ถˆํ•„์š”ํ•œ ํƒœ๊ทธ๋“ค์€ ์ฝ”๋“œ์˜ ๋น„๋Œ€ํ™”๋ฅผ ์ดˆ๋ž˜ํ•˜๊ณ  ์›น ํ‘œ์ค€ ์ค€์ˆ˜๋ฅผ ์–ด๋ ต๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

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

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

์ž๋™ ํƒœ๊ทธ ์ •๋ฆฌ๊ธฐ ์Šคํฌ๋ฆฝํŠธ ๋ถ„์„

ํ‹ฐ์Šคํ† ๋ฆฌ ํ™˜๊ฒฝ์˜ ๋ถˆํ•„์š” ํƒœ๊ทธ ์œ ํ˜•๊ณผ ์ •๋ฆฌ ๋ชฉํ‘œ

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

๋ถˆํ•„์š” ํƒœ๊ทธ ์œ ํ˜• ์˜ˆ์‹œ ์ฝ”๋“œ ์ •๋ฆฌ ๋ชฉํ‘œ
์Šคํƒ€์ผ๋ง ์†์„ฑ p data-ke-size="size16" ์†์„ฑ(`data-ke-size`) ์ œ๊ฑฐ
๋น„์–ด์žˆ๋Š” ๊ณต๋ฐฑ p /p ` ` ์ œ๊ฑฐ ๋˜๋Š” br๋กœ ๋Œ€์ฒด
์ „์—ญ ๊ณต๋ฐฑ ๋ฌธ์ž ๊ธ€ ๋‚ด์šฉ ์ค‘   ` ` ๋ฌธ์ž๋ฅผ ์ผ๋ฐ˜ ๊ณต๋ฐฑ์œผ๋กœ ๋Œ€์ฒด ๋˜๋Š” ์ œ๊ฑฐ

์ž๋™ ํƒœ๊ทธ ์ •๋ฆฌ ์Šคํฌ๋ฆฝํŠธ (JavaScript) ์ƒ์„ธ ๋ถ„์„

์ด ์Šคํฌ๋ฆฝํŠธ๋Š” ๋ธŒ๋ผ์šฐ์ €์˜ DOM(Document Object Model)์„ ์กฐ์ž‘ํ•˜์—ฌ ๋ถˆํ•„์š”ํ•œ ํƒœ๊ทธ๋ฅผ ๊ฐ์ง€ํ•˜๊ณ  ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ํŽ˜์ด์ง€ ๋กœ๋“œ๊ฐ€ ์™„๋ฃŒ๋œ ํ›„(DOMContentLoaded) ์‹คํ–‰๋˜๋ฏ€๋กœ, ๋ธ”๋กœ๊ทธ ์ฝ˜ํ…์ธ ๊ฐ€ ์™„์ „ํžˆ ๋กœ๋“œ๋œ ํ›„์— ์ •๋ฆฌ๊ฐ€ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์Šคํฌ๋ฆฝํŠธ ๊ธฐ๋ฐ˜ HTML ์ตœ์ ํ™”์˜ ๋Œ€ํ‘œ์ ์ธ ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค.

script
document.addEventListener('DOMContentLoaded', function() {
 // 1. ๊ณต๋ฐฑ๋งŒ ์žˆ๋Š” p ํƒœ๊ทธ๋ฅผ ์ฐพ๊ณ  ์ฒ˜๋ฆฌ (ํŠน์ • ํด๋ž˜์Šค์™€ ์†์„ฑ์„ ๊ฐ€์ง„ p ํƒœ๊ทธ ๋Œ€์ƒ)
 var paragraphs = document.querySelectorAll('.tt_article_useless_p_margin.contents_style p[data-ke-size="size16"]');
 paragraphs.forEach(function(paragraph) {
 //  ๋งŒ ์žˆ๋Š” p ํƒœ๊ทธ๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  br๋กœ ๋Œ€์ฒดํ•˜์—ฌ ์ค„ ๋ฐ”๊ฟˆ ์—ญํ• ๋งŒ ๋‚จ๊น€
 if (paragraph.innerHTML === ' ') {
 var brElement = document.createElement('br');
 paragraph.innerHTML = '';
 paragraph.appendChild(brElement);
 }
 });

 // 2. ๋ชจ๋“  ๋ฌธ๋‹จ์—์„œ   ๊ณต๋ฐฑ ๋ฌธ์ž ์ž์ฒด๋ฅผ ์ œ๊ฑฐ (์ „์—ญ ์ฒ˜๋ฆฌ)
 var allParagraphs = document.querySelectorAll('.tt_article_useless_p_margin.contents_style p');
 allParagraphs.forEach(function(paragraph) {
 // ์ •๊ทœ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ  ๋ฅผ ์ผ๋ฐ˜ ๊ณต๋ฐฑ ๋˜๋Š” ์™„์ „ํžˆ ์ œ๊ฑฐ(replace(/ /g, ''))
 paragraph.innerHTML = paragraph.innerHTML.replace(/ /g, ' ');
 });
});

// jQuery๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ data-ke-size ์†์„ฑ ์ œ๊ฑฐ (ํ—ค๋”ฉ ํƒœ๊ทธ ๋ฐ ๋ฌธ๋‹จ ํƒœ๊ทธ ๋Œ€์ƒ)
$(document).ready(function() {
 // ํ‹ฐ์Šคํ† ๋ฆฌ ์—๋””ํ„ฐ์—์„œ ์ž๋™ ์‚ฝ์ž…๋˜๋Š” data-ke-size ์†์„ฑ ์ผ๊ด„ ์ œ๊ฑฐ
 $('.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content p').removeAttr('data-ke-size');
});
/script

์Šคํฌ๋ฆฝํŠธ ์ ์šฉ์˜ ๊ธฐ์ˆ ์  ํ•จ์˜ (DOM ์กฐ์ž‘๊ณผ ์„ฑ๋Šฅ)

์ด ์Šคํฌ๋ฆฝํŠธ๋Š” HTML ๋กœ๋“œ ํ›„ JavaScript ์—”์ง„์ด ์‹คํ–‰๋˜์–ด DOM์„ ์ฟผ๋ฆฌํ•˜๊ณ  ์กฐ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๊ทœ๋ชจ ์ฝ˜ํ…์ธ ์—์„œ๋Š” DOM ์กฐ์ž‘์ด ๋ธŒ๋ผ์šฐ์ €์˜ ๋ฆฌํŽ˜์ธํŠธ(Repaint)์™€ ๋ฆฌํ”Œ๋กœ์šฐ(Reflow)๋ฅผ ์œ ๋ฐœํ•˜์—ฌ ํŽ˜์ด์ง€ ๋กœ๋“œ ํ›„ ์ž ์‹œ ๋™์•ˆ ์„ฑ๋Šฅ ์ง€์—ฐ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์Šคํฌ๋ฆฝํŠธ์˜ ์„ ํƒ์ž(Selector)๋ฅผ ๊ฐ€๋Šฅํ•œ ํ•œ ๊ตฌ์ฒด์ ์œผ๋กœ ์ง€์ •ํ•˜์—ฌ ๋ถˆํ•„์š”ํ•œ DOM ํƒ์ƒ‰์„ ์ตœ์†Œํ™”ํ•˜๋Š” ๊ฒƒ์ด ์›น ์„ฑ๋Šฅ ์ตœ์ ํ™”๋ฅผ ์œ„ํ•œ ์ค‘์š”ํ•œ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

๊น”๋”ํ•œ HTML์ด ๊ฒ€์ƒ‰ ์ˆœ์œ„ ๋ฐ ์›น ์ ‘๊ทผ์„ฑ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ

SEO ๊ด€์ ์—์„œ์˜ ์ฝ”๋“œ ์ •๋ฆฌ ์ด์  (ํฌ๋กค๋ง ํšจ์œจ์„ฑ)

๋ถˆํ•„์š”ํ•œ ํƒœ๊ทธ๋ฅผ ์ •๋ฆฌํ•˜๋Š” ๊ฒƒ์€ ๋‹จ์ˆœํ•œ ๋ฏธ๊ด€ ๊ฐœ์„ ์„ ๋„˜์–ด, SEO(๊ฒ€์ƒ‰ ์—”์ง„ ์ตœ์ ํ™”)์— ์ง์ ‘์ ์ธ ๊ธ์ •์  ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰ ์—”์ง„ ํฌ๋กค๋Ÿฌ๋Š” ํŽ˜์ด์ง€์˜ HTML ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ์ฝ˜ํ…์ธ ์˜ ๊ตฌ์กฐ์™€ ์ค‘์š”๋„๋ฅผ ํŒŒ์•…ํ•ฉ๋‹ˆ๋‹ค. ์ฝ”๋“œ๊ฐ€ ๋น„๋Œ€ํ•˜๊ณ  ๋ถˆํ•„์š”ํ•œ ์†์„ฑ(์˜ˆ: `data-ke-size`)์ด ๋งŽ์œผ๋ฉด, ํฌ๋กค๋Ÿฌ๋Š” ํ•ต์‹ฌ ์ฝ˜ํ…์ธ ๋ฅผ ํŒŒ์•…ํ•˜๋Š” ๋ฐ ๋” ๋งŽ์€ ๋ฆฌ์†Œ์Šค๋ฅผ ์†Œ๋ชจํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ฝ”๋“œ๊ฐ€ ๊น”๋”ํ•˜๊ณ  ์›น ํ‘œ์ค€์— ๊ฐ€๊นŒ์šธ์ˆ˜๋ก ํฌ๋กค๋Ÿฌ๋Š” ์ฝ˜ํ…์ธ ์˜ ๊ตฌ์กฐ(์ œ๋ชฉ, ๋ฌธ๋‹จ, ๋ชฉ๋ก)๋ฅผ ๋น ๋ฅด๊ณ  ์ •ํ™•ํ•˜๊ฒŒ ํŒŒ์•…ํ•˜๊ณ  ์ƒ‰์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ณง ํฌ๋กค๋ง ์˜ˆ์‚ฐ(Crawl Budget)์˜ ํšจ์œจ์  ์‚ฌ์šฉ์œผ๋กœ ์ด์–ด์ ธ ๋ธ”๋กœ๊ทธ ์ „์ฒด์˜ ์ƒ‰์ธ ํ’ˆ์งˆ ํ–ฅ์ƒ์— ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค. ๊ฐ„๊ฒฐํ•œ HTML์€ ํŽ˜์ด์ง€ ๋กœ๋”ฉ ์†๋„ ์ตœ์ ํ™”์—๋„ ๊ธฐ์—ฌํ•˜๋ฉฐ, ์ด๋Š” Google์ด ๊ฐ•์กฐํ•˜๋Š” ํ•ต์‹ฌ SEO ํ‰๊ฐ€ ์š”์†Œ ์ค‘ ํ•˜๋‚˜์ธ Core Web Vitals ๊ฐœ์„ ์— ๋„์›€์„ ์ค๋‹ˆ๋‹ค.

์›น ์ ‘๊ทผ์„ฑ ๋ฐ ์œ ์ง€ ๋ณด์ˆ˜์„ฑ ํ–ฅ์ƒ

๋ถˆํ•„์š”ํ•œ ์†์„ฑ์ด๋‚˜ ํƒœ๊ทธ๊ฐ€ ์ œ๊ฑฐ๋˜๋ฉด ์›น ์ ‘๊ทผ์„ฑ(Web Accessibility)๋„ ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์Šคํฌ๋ฆฐ ๋ฆฌ๋”(Screen Reader)์™€ ๊ฐ™์€ ๋ณด์กฐ ๊ธฐ์ˆ ์€ HTML ๊ตฌ์กฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฝ˜ํ…์ธ ๋ฅผ ํ•ด์„ํ•˜๋Š”๋ฐ, ๋น„๊ทœ๊ฒฉ์ ์ด๊ฑฐ๋‚˜ ๋ถˆํ•„์š”ํ•œ ํƒœ๊ทธ๋Š” ์ •๋ณด ํ•ด์„์— ํ˜ผ๋ž€์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. HTML ๊ฐ€๋…์„ฑ์ด ๋†’์•„์ง€๋ฉด ๊ฐœ๋ฐœ์ž๋‚˜ ๋””์ž์ด๋„ˆ๊ฐ€ ์Šคํ‚จ์„ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์œ ์ง€ ๋ณด์ˆ˜ํ•  ๋•Œ ์˜ค๋ฅ˜ ๋ฐœ์ƒ ๊ฐ€๋Šฅ์„ฑ์ด ํ˜„์ €ํžˆ ์ค„์–ด๋“ญ๋‹ˆ๋‹ค.

์Šคํฌ๋ฆฝํŠธ ์ ์šฉ ํ›„ ํ•„์ˆ˜ CSS ์„ค์ • ์ „๋žต

์Šคํฌ๋ฆฝํŠธ๋กœ ์ธํ•ด `

ํƒœ๊ทธ์—์„œ `data-ke-size`์™€ ๊ฐ™์€ ์†์„ฑ์ด ์ œ๊ฑฐ๋˜๋ฉด, ๊ธฐ์กด ๋ธ”๋กœ๊ทธ ์Šคํ‚จ์˜ CSS ์Šคํƒ€์ผ์ด ์ ์šฉ๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์Šคํฌ๋ฆฝํŠธ ์ ์šฉ ํ›„์—๋Š” ๋‹ค์Œ ์˜ˆ์‹œ์™€ ๊ฐ™์ด ๋ณ€๊ฒฝ๋œ ํƒœ๊ทธ์— ์ง์ ‘ ์Šคํƒ€์ผ์„ ๋ถ€์—ฌํ•˜๋Š” CSS ์ฝ”๋“œ๋ฅผ ์Šคํ‚จ์— ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋ธ”๋กœ๊ทธ ๊ธ€ ๊น”๋”ํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ์˜ ์ตœ์ข… ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

/* ๊ธฐ์กด data-ke-size ์†์„ฑ ์—†์ด๋„ ๋ณธ๋ฌธ p ํƒœ๊ทธ์— ์Šคํƒ€์ผ ์ ์šฉ */
#article-view p {
 line-height: 1.7em;
 font-size: 1em;
 font-weight: 400;
 letter-spacing: 0.045em;
 color: #222;
 font-family: 'Noto Sans KR', sans-serif;
}
/* ์—ฐ์†๋œ ๋ฌธ๋‹จ ๊ฐ„ ๊ฐ„๊ฒฉ ์œ ์ง€ ๋ฐ ์Šคํƒ€์ผ ์ผ๊ด€์„ฑ ํ™•๋ณด */
#article-view p+p {
 margin-top: 15px; /* ๋˜๋Š” ์›ํ•˜๋Š” ๊ฐ„๊ฒฉ */
}

์ž๋™ ํƒœ๊ทธ ์‚ญ์ œ ๋ณ€๊ฒฝ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ฝ”๋“œ์˜ ๊น”๋”ํ•จ์„ ์œ ์ง€ํ•˜๊ณ , ์žฅ๊ธฐ์ ์ธ SEO ํ’ˆ์งˆ ๊ด€๋ฆฌ๋ฅผ ๋‹ฌ์„ฑํ•ด ๋ณด์„ธ์š”. ์ด ์ฝ”๋“œ๋Š” ๋‹จ์ง€ ์ฝ”๋“œ๋ฅผ ๋ณด๊ธฐ ์ข‹๊ฒŒ ์ •๋ฆฌํ•˜๋Š” ์—ญํ• ๋งŒ ํ•ฉ๋‹ˆ๋‹ค. ๊ถ๊ทน์ ์ธ ์ตœ์ ํ™”๋ฅผ ์œ„ํ•ด์„œ๋Š” ์„œ๋ฒ„ ์ธก ์ตœ์ ํ™”, ์ด๋ฏธ์ง€ ์••์ถ•, ์ „๋ฌธ ์ฝ”๋“œ ์••์ถ•๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๊ฐ์ ์ธ ์ ‘๊ทผ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.


Q: ์ž๋™ ํƒœ๊ทธ ์‚ญ์ œ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ๋ธ”๋กœ๊ทธ์˜ ์ดˆ๊ธฐ ๋กœ๋”ฉ ์†๋„์— ๋ถ€์ •์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€๋Š” ์•Š๋‚˜์š”?

A: ์Šคํฌ๋ฆฝํŠธ๊ฐ€ DOMContentLoaded ์ด๋ฒคํŠธ ์ดํ›„์— ์‹คํ–‰๋˜๋ฏ€๋กœ, ์ดˆ๊ธฐ HTML ๋กœ๋”ฉ ์ž์ฒด์—๋Š” ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํŽ˜์ด์ง€ ๋กœ๋“œ ํ›„ DOM ์กฐ์ž‘ ๊ณผ์ •์—์„œ ์ผ์‹œ์ ์ธ ๋ธŒ๋ผ์šฐ์ € ๋ฆฌ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ Œ๋”๋ง ์ง€์—ฐ์„ ์œ ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๊ฐ„๊ฒฐํ•˜๊ฒŒ ์ž‘์„ฑํ•˜๊ณ  jQuery ๋Œ€์‹  ์ˆœ์ˆ˜ JavaScript๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์„ฑ๋Šฅ ๋ฉด์—์„œ ์œ ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” ์›น ์„ฑ๋Šฅ ์ตœ์ ํ™”์˜ ์ค‘์š”ํ•œ ๊ณ ๋ ค ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค.

Q: ํ‹ฐ์Šคํ† ๋ฆฌ์—์„œ p data-ke-size="size16"์™€ ๊ฐ™์€ ์†์„ฑ์€ ์™œ ์ž๋™์œผ๋กœ ์‚ฝ์ž…๋˜๋‚˜์š”?

A: ์ด๋Š” ํ‹ฐ์Šคํ† ๋ฆฌ์˜ WYSIWYG(What You See Is What You Get) ์—๋””ํ„ฐ๊ฐ€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ผ๊ด€๋œ ๊ธ€๊ผด ํฌ๊ธฐ์™€ ์Šคํƒ€์ผ์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๋‚ด๋ถ€์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์†์„ฑ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์™ธ๋ถ€ CSS ํ™˜๊ฒฝ์—์„œ๋Š” ๋ถˆํ•„์š”ํ•˜๊ฑฐ๋‚˜ ์ถฉ๋Œ์„ ์ผ์œผํ‚ฌ ์ˆ˜ ์žˆ์–ด, ์ „๋ฌธ์ ์ธ ๋ธ”๋กœ๊ทธ ์šด์˜ ์‹œ์—๋Š” ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์ด ๊ถŒ์žฅ๋ฉ๋‹ˆ๋‹ค.

Q: ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•œ ํƒœ๊ทธ ์ •๋ฆฌ๊ฐ€ SEO ์ˆœ์œ„์— ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ๋„์›€์ด ๋˜๋‚˜์š”?

A: ๊ฐ„๊ฒฐํ•˜๊ณ  ํ‘œ์ค€ํ™”๋œ HTML์€ ํฌ๋กค๋ง ํšจ์œจ์„ฑ์„ ๋†’์ด๊ณ , ์ฝ˜ํ…์ธ ์˜ ํ•ต์‹ฌ ๊ตฌ์กฐ๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ๋“œ๋Ÿฌ๋ƒ…๋‹ˆ๋‹ค. ์ด๋Š” ๊ฒ€์ƒ‰ ์—”์ง„์˜ ์ฝ˜ํ…์ธ  ์ดํ•ด๋„(Contextual Understanding)๋ฅผ ๋†’์—ฌ ์žฅ๊ธฐ์ ์œผ๋กœ ๊ฒ€์ƒ‰ ์ˆœ์œ„ ์•ˆ์ •ํ™”์— ๊ธฐ์—ฌํ•˜๋ฉฐ, ํŠนํžˆ HTML ์šฉ๋Ÿ‰์„ ์ค„์—ฌ ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ์—์„œ์˜ ํŽ˜์ด์ง€ ๋กœ๋”ฉ ์†๋„ ๊ฐœ์„ ์— ๋„์›€์„ ์ค๋‹ˆ๋‹ค.

Q: ์ด ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ ์šฉํ•œ ํ›„ CSS๊ฐ€ ๊นจ์ง€๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋‚˜์š”?

A: ์ด๋Š” ์Šคํฌ๋ฆฝํŠธ๊ฐ€ `data-ke-size`์™€ ๊ฐ™์€ ์†์„ฑ์„ ์ œ๊ฑฐํ•˜๋ฉด์„œ, ์ด ์†์„ฑ์„ ์˜์กดํ•˜๋˜ ๊ธฐ์กด ์Šคํ‚จ CSS๊ฐ€ ๋” ์ด์ƒ ์ ์šฉ๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ํ•ด๊ฒฐ์ฑ…์€ ์„น์…˜์˜ 'ํ•„์ˆ˜ CSS ์„ค์ • ์ „๋žต'์—์„œ ์ œ์‹œ๋œ ๊ฒƒ์ฒ˜๋Ÿผ, ์ œ๊ฑฐ๋œ ์†์„ฑ ์—†์ด๋„ `

` ํƒœ๊ทธ์— ์ง์ ‘ ์Šคํƒ€์ผ์„ ๋ถ€์—ฌํ•˜๋Š” ์ƒˆ๋กœ์šด CSS ์ฝ”๋“œ๋ฅผ ์Šคํ‚จ ํŽธ์ง‘์— ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Latest in this category

    ์ฟ ํŒกํŒŒํŠธ๋„ˆ์Šค API V2 ๊ธฐ๋ฐ˜์œผ๋กœ ์ตœ์‹ ์ƒํ’ˆ ๋ฐ ์ธ๊ธฐ์ƒํ’ˆ์ด ์ž๋™ ๋…ธ์ถœ๋ฉ๋‹ˆ๋‹ค.

    AI ์ฑ—๋ด‡์œผ๋กœ ๊ด€๋ จ ์ •๋ณด๋ฅผ ๋น ๋ฅด๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉˆ์ถค
    ๋…ธ๋ž˜ ์žฌ์ƒ ๋ฉˆ์ถค