์ธ์ฉ๊ณผ ๋ฆฌ์คํธ๋ฅผ ํ์ฉํ ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ ๊ธ ์คํ์ผ๋ง: CSS๋ก SEO์ ๊ฐ๋ ์ฑ ๋ชจ๋ ์ก๋ ๋ฐฉ๋ฒ
ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ ๊ธ์ ๊ฐ๋ ์ฑ๊ณผ SEO๋ฅผ ๋์์ ํฅ์์ํค๋ ์ธ์ฉ(Quote)๊ณผ ๋ฆฌ์คํธ(List) ์คํ์ผ๋ง ๋ฐฉ๋ฒ์ ์๊ฐํฉ๋๋ค. CSS ์ฝ๋๋ฅผ ํ์ฉํ์ฌ ๋ธ๋ก๊ทธ ํฌ์คํธ์ ์๊ฐ์ ์์ฑ๋๋ฅผ ๋์ด๊ณ ๋ ์์ ์ง์ค๋๋ฅผ ๋์ด์ฌ๋ฆฌ์ธ์.
์ธ์ฉ๊ณผ ๋ฆฌ์คํธ: ๊ตฌ์กฐ์ ์ด๊ณ ๋งค๋ ฅ์ ์ธ ๋ธ๋ก๊ทธ ๊ธ์ ํต์ฌ ์์
ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ๋ฅผ ์ด์ํ๋ฉฐ ๋ ์๋ค์๊ฒ ์ ๋ณด๋ฅผ ๋์ฑ ์ฒด๊ณ์ ์ด๊ณ ํจ๊ณผ์ ์ผ๋ก ์ ๋ฌํ๊ณ ์ถ๋ค๋ฉด, ์ธ์ฉ(Quote)๊ณผ ๋ฆฌ์คํธ(List) ์คํ์ผ๋ง์ ํ์ ์์์ ๋๋ค. ์ธ์ฉ์ ์ธ๋ถ ์๋ฃ๋ ์ ๋ฌธ๊ฐ์ ์๊ฒฌ์ ๋ช ์ํ์ฌ ๊ธ์ ์ ๋ขฐ์ฑ์ ๋์ด๋ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ๋ฆฌ์คํธ๋ ๋ณต์กํ ๋ด์ฉ์ ์์ฐจ์ ์ด๊ณ ๋จ๊ณ์ ์ผ๋ก ์ ๋ฆฌํ์ฌ ๋ ์๊ฐ ํต์ฌ ์ ๋ณด๋ฅผ ๋น ๋ฅด๊ฒ ํ์ ํ๊ณ ์ดํดํ ์ ์๋๋ก ๋์ต๋๋ค.
์ด ๋ ๊ฐ์ง ์์๋ฅผ ์ ์ ํ ํ์ฉํ๋ ๊ฒ์ ๋จ์ํ ๊ธ์ ์์๊ฒ ๊พธ๋ฏธ๋ ๊ฒ์ ๋์ด, ๋ ์์ ํ์ด์ง ๋จธ๋ฌด๋ ์๊ฐ(์ฒด๋ฅ ์๊ฐ)์ ๋๋ฆฌ๊ณ ์ ๋ณด ์ ๋ฌ๋ ฅ์ ๊ทน๋ํํ์ฌ ๊ถ๊ทน์ ์ผ๋ก ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ์ SEO๋ฅผ ๊ฐ์ ํ๋ ๋ฐ ํฌ๊ฒ ๊ธฐ์ฌํฉ๋๋ค.
ํฐ์คํ ๋ฆฌ ์ธ์ฉ ๋ฐ ๋ฆฌ์คํธ ์คํ์ผ๋ง์ SEO ๊ด์ ์ด์
์ธ์ฉ๊ณผ ๋ฆฌ์คํธ ๊พธ๋ฏธ๊ธฐ๋ ๋จ์ํ ๋์์ธ ์์๊ฐ ์๋๋๋ค. ๊ฒ์ ์์ง ์ต์ ํ(SEO) ๊ด์ ์์ ๋ณผ ๋, ์ด๋ค์ ๋ค์๊ณผ ๊ฐ์ ์ค์ํ ์ด์ ์ ์ ๊ณตํฉ๋๋ค.
- ๊ธ์ ๊ฐ๋ ์ฑ ํฅ์: ๊ฒ์ ์์ง์ ์ฌ์ฉ์๊ฐ ์ฝ๊ธฐ ์ฝ๊ณ ์ ๊ตฌ์ฑ๋ ์ฝํ ์ธ ๋ฅผ ์ ํธํฉ๋๋ค. ๋ฆฌ์คํธ๋ ๋ด์ฉ์ ๋ถ์ ํ์ฌ ์ค์บํ๊ธฐ ์ข๊ฒ ๋ง๋ค๊ณ , ์ธ์ฉ์ ์ค์ํ ์ ๋ณด๋ฅผ ๊ฐ์กฐํ์ฌ ๊ฐ๋ ์ฑ์ ๋์ ๋๋ค.
- ํต์ฌ ์ ๋ณด ๊ฐ์กฐ: ์ธ์ฉ๊ณผ ๋ฆฌ์คํธ๋ ๋ณธ๋ฌธ ๋ด์ฉ ์ค ์ค์ํ ํค์๋๋ ํต์ฌ ์ฃผ์ฅ์ ์๊ฐ์ ์ผ๋ก ๊ตฌ๋ถํด์ค๋๋ค. ์ด๋ ๊ฒ์ ์์ง์ด ๊ธ์ ์ฃผ์ ๋ฅผ ๋ ๋ช ํํ๊ฒ ์ดํดํ๋๋ก ๋์ต๋๋ค.
- ์ค๋ํซ ๋
ธ์ถ ๊ฐ๋ฅ์ฑ ์ฆ๊ฐ: ํนํ ๋ฒํธ๊ฐ ๋งค๊ฒจ์ง ๋ฆฌ์คํธ(
ol)๋ ๊ตฌ๊ธ ๋ฑ์ ๊ฒ์ ์์ง์์ '์์๊ฐ ์๋ ๋ชฉ๋ก ์ค๋ํซ'์ผ๋ก ์ฑํ๋ ๊ฐ๋ฅ์ฑ์ ๋์ฌ, ๊ฒ์ ๊ฒฐ๊ณผ ํ์ด์ง์์ ๋ ๋ง์ ์ฃผ๋ชฉ์ ๋ฐ๊ฒ ๋ฉ๋๋ค.
CSS๋ฅผ ํ์ฉํด ์ธ์ฉ๊ณผ ๋ฆฌ์คํธ์ ๋ ํนํ ์คํ์ผ์ ์ ์ฉํ๋ฉด ์๊ฐ์ ์ธ ์์ฑ๋๊น์ง ๋ํ ์ ์์ด, ๊ธ์ ๊ฐ์ฑ๊ณผ ์ ๋ฌ๋ ฅ์ ๋ชจ๋ ํฅ์์ํฌ ์ ์์ต๋๋ค. ์ด ๊ธ์์ ์ ๊ณตํ๋ CSS ์คํ์ผ๋ง ์ฝ๋๋ฅผ ํ์ฉํ์ฌ ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ์ ์ฝํ ์ธ ๊ฒฝ์๋ ฅ์ ๊ฐํํด๋ณด์ธ์.
CSS๋ก ์ธ์ฉ๊ณผ ๋ฆฌ์คํธ ์คํ์ผ ์ปค์คํฐ๋ง์ด์ง ์์
ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ ๊ธ์ ๋์ฑ ์ ๋ฌธ์ ์ด๊ณ ๊ฐ์ฑ ์๊ฒ ๋ง๋๋ CSS ์ธ์ฉ ๋ฐ ๋ฆฌ์คํธ ์คํ์ผ๋ง ์ฝ๋ ์์์
๋๋ค. ์๋ ์ฝ๋๋ฅผ ํฐ์คํ ๋ฆฌ [์คํจ ํธ์ง] - [CSS] ํญ์ ์ถ๊ฐํ์ฌ ์ ์ฉํ ์ ์์ต๋๋ค. ๊ฐ ์คํ์ผ์ ํฐ์คํ ๋ฆฌ ์๋ํฐ์์ ์ ๊ณตํ๋ ๊ธฐ๋ณธ ์ธ์ฉ(blockquote)๊ณผ ๋ฆฌ์คํธ(ul, ol) ์์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
์ธ์ฉ ์คํ์ผ ๊พธ๋ฏธ๊ธฐ ์ฝ๋
์ธ์ฉ์ ์ธ๋ถ ์๋ฃ๋ ์ถ์ฒ๋ฅผ ๋ช ์ํด ๊ธ์ ์ ๋ขฐ์ฑ์ ๋์ด๊ณ , ๋ ์๊ฐ ์ ๋ณด์ ๊ทผ๊ฑฐ๋ฅผ ๋ช ํํ ํ์ ํ ์ ์๋๋ก ๋์์ค๋๋ค.
1. ์ธ์ฉ ์คํ์ผ 1 (์ด๋ฏธ์ง ๋ฐฐ๊ฒฝํ)
์ธ์ฉ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ ๊ธฐ๋ณธ์ ์ธ ์ธ์ฉ ์คํ์ผ์ ๋๋ค.
#tt-body-page blockquote[data-ke-style='style1'] {
text-align: center;
background: url(https://t1.daumcdn.net/keditor/dist/0.4.9/image/blockquote-style1.svg) no-repeat 50% 0;
padding: 34px 0 0 0;
font-size: 15pt;
color: #333;
line-height: 23pt;
border: none;
}
์ด ์ฝ๋๋ฅผ ์ ์ฉํ ์ธ๋ผ์ธ ์์:
1๋ฒ ์ธ์ฉ ๋ด์ฉ์ ๋๋ค: ์ ๋ณด์ ์ถ์ฒ๋ฅผ ๋ช ํํ ๋ฐํ๋ฉด ์ ๋ขฐ์ฑ์ด ๋์์ง๋๋ค.
2. ์ธ์ฉ ์คํ์ผ 2 (์ข์ธก ๊ฐ์กฐ ํ ๋๋ฆฌํ)
์ผ์ชฝ ํ ๋๋ฆฌ์ ์ฐํ ๋ฐฐ๊ฒฝ์์ผ๋ก ๊ฐ์กฐํ์ฌ ์ค์ํ ๋ฉ์์ง๋ฅผ ์ ๋ฌํ๋ ๋ฐ ํจ๊ณผ์ ์ธ ์คํ์ผ์ ๋๋ค. ์ด ์คํ์ผ์ ๋ชจ๋ฐ์ผ ๊ฐ๋ ์ฑ๋ ์ฐ์ํฉ๋๋ค.
#article-view blockquote[data-ke-style=style2] {
border-left: 0.5rem solid #cb0000;
padding: 1rem 1.5rem;
color: #4d0000;
background-color: #ffe6e6;
line-height: 1.75;
font-size: 1em;
text-align: left;
margin: 1rem 0;
}
์ด ์ฝ๋๋ฅผ ์ ์ฉํ ์ธ๋ผ์ธ ์์:
2๋ฒ ์ธ์ฉ ๋ด์ฉ์ ๋๋ค: ์ผ์ชฝ ํ ๋๋ฆฌ์ ์ฐํ ๋ฐฐ๊ฒฝ์์ผ๋ก ๊ฐ์กฐํ ์คํ์ผ์ ์ ์ฉํ์ต๋๋ค.
3. ์ธ์ฉ ์คํ์ผ 3 (๋ฐฐ๊ฒฝ/ํ ๋๋ฆฌ ๊ตฌ๋ถํ)
์ฐํ ํ์ ๋ฐฐ๊ฒฝ๊ณผ ํ ๋๋ฆฌ๋ก ์๊ฐ์ ์ธ ๊ตฌ๋ถ ํจ๊ณผ๋ฅผ ์ฃผ์ด ๋ณธ๋ฌธ ๋ด์ฉ๊ณผ ๋ช ํํ๊ฒ ๋ถ๋ฆฌ์ํค๋ ์คํ์ผ์ ๋๋ค.
#article-view blockquote[data-ke-style=style3] {
border: 1px solid #661c1c;
background: #fcfcfc;
text-align: left;
padding: 21px 25px 20px 25px;
color: #666;
line-height: 1.75;
margin: 1rem 0;
}
์ด ์ฝ๋๋ฅผ ์ ์ฉํ ์ธ๋ผ์ธ ์์:
3๋ฒ ์ธ์ฉ ๋ด์ฉ์ ๋๋ค: ์ฐํ ํ์ ๋ฐฐ๊ฒฝ๊ณผ ํ ๋๋ฆฌ๋ก ์๊ฐ์ ์ธ ๊ตฌ๋ถ ํจ๊ณผ๋ฅผ ์ค ์คํ์ผ์ ๋๋ค.
๋ฆฌ์คํธ ์คํ์ผ ๊พธ๋ฏธ๊ธฐ ์ฝ๋
๋ฆฌ์คํธ๋ ๊ธ์ ๋ด์ฉ์ ์ ๋ฆฌํ๊ณ ๋จ๊ณ๋ณ๋ก ๊ตฌ์ฑํด ๋ ์์ ์ดํด๋์ ์ง์ค๋ ฅ์ ๋์ ๋๋ค. ํนํ ๊ธด ๋ฌธ๋จ์ ๋ฆฌ์คํธ๋ก ๋ณํํ๋ฉด ๊ธ์ ๋ต๋ตํจ์ด ํด์๋ฉ๋๋ค.
1. ๋ฆฌ์คํธ ์คํ์ผ 1 (๋ฐฐ๊ฒฝ/ํ ๋๋ฆฌ ๊ฐ์กฐํ)
๋์คํฌ ๋ง์ปค์ ๋ฐฐ๊ฒฝ์, ํ ๋๋ฆฌ๋ก ํญ๋ชฉ์ ๋ช ํํ๊ฒ ๊ฐ์กฐํ๋ ์คํ์ผ์ ๋๋ค. ๋ชฉ๋ก ์์ฒด๊ฐ ํ๋์ ์ ๋ณด ๋ธ๋ก์์ ๋ํ๋ ๋๋ค.
#tt-body-page ul[data-ke-list-type=disc] {
position: relative;
width: fit-content;
border: 1px solid #222;
padding: 10px 20px 10px 15px;
background-color: #eaf1ff;
list-style-type: disc;
margin-left: 15px;
line-height: 1.7;
}
์ด ์ฝ๋๋ฅผ ์ ์ฉํ ์ธ๋ผ์ธ ์์:
- ๋ฆฌ์คํธ ํญ๋ชฉ 1: ์ค์ํ ๋ด์ฉ์ ์๊ฐ์ ์ผ๋ก ๊ฐ์กฐํฉ๋๋ค.
2. ๋ฆฌ์คํธ ์คํ์ผ 2 (์ํ ๋ง์ปค์ ์ข์ธก ๊ฐ์กฐ์ )
์ํ ๋ง์ปค์ ์ข์ธก ๊ฐ์กฐ์ , ๋ง์ค์ ์ฒ๋ฆฌ(CSS์ text-overflow)๋ก ๋์์ธํ์ฌ ํญ๋ชฉ๋ณ ๊ตฌ๋ถ์ ๋ช
ํํ ํ ์คํ์ผ์
๋๋ค. ํนํ ํญ๋ชฉ ๋ด์ฉ์ด ๊ธด ๊ฒฝ์ฐ ์ ์ฉํฉ๋๋ค.
#tt-body-page ul[data-ke-list-type=circle] li {
display: -webkit-box;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
font-size: 1em;
line-height: 1.5;
padding: 0.5rem 1.5rem;
border-left: 0.5rem solid #666;
background-color: #eeebeb;
color: #4d0000;
}
์ด ์ฝ๋๋ฅผ ์ ์ฉํ ์ธ๋ผ์ธ ์์:
- ๋ฆฌ์คํธ ํญ๋ชฉ 2: ์ํ ๋ง์ปค์ ์ข์ธก ๊ฐ์กฐ์ ์ผ๋ก ํญ๋ชฉ๋ณ ๊ตฌ๋ถ์ ๋ช ํํ ํ์ต๋๋ค.
3. ๋ฆฌ์คํธ ์คํ์ผ 3 (๋ฒํธ ๋ฆฌ์คํธ ๋ผ๋ฒจํ)
์ซ์ ๋ฆฌ์คํธ(ol) ์์ "LIST" ๋ผ๋ฒจ์ ํ์ํ๊ณ ๋ฐฐ๊ฒฝ ๋ฐ ํ
๋๋ฆฌ ํจ๊ณผ๋ฅผ ๋ํ์ฌ ๋ชฉ๋ก ์์ฒด์ ์ ๋ชฉ์ ๋ถ์ฌํ๋ ๋ฏํ ๋์์ธ์
๋๋ค. ๋จ๊ณ๋ณ ํ๋ก์ธ์ค๋ฅผ ์ค๋ช
ํ ๋ ํจ๊ณผ์ ์
๋๋ค.
#tt-body-page ol:before {
content: "LIST";
display: block;
width: 120px;
background-color: #fff;
text-align: center;
font-size: 18px;
font-weight: 700;
margin: -60px auto 10px;
padding: 10px 0;
border: 1px solid #dadada;
box-shadow: -7px 6px 11px rgba(0, 0, 0, .8);
}
์ด ์ฝ๋๋ฅผ ์ ์ฉํ ์ธ๋ผ์ธ ์์: (์ฃผ์: :before ๊ฐ์ ์์๋ ์ธ๋ผ์ธ ์คํ์ผ๋ก ๊ตฌํ ๋ถ๊ฐ. <ol>์ `style`๋ง ์ ์ฉ)
- ๋ฆฌ์คํธ ํญ๋ชฉ 3: ๋จ๊ณ๋ณ ์ค๋ช ์ด๋ ์์๋ฅผ ๋ํ๋ด๋ ๋ฐ ์ ํฉํฉ๋๋ค.
์ธ์ฉ๊ณผ ๋ฆฌ์คํธ ํ์ฉ์ ์์ฑ๋
ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ์์ ์ธ์ฉ๊ณผ ๋ฆฌ์คํธ๋ฅผ ๋จ์ํ ์ฌ์ฉํ๋ ๊ฒ๋ง์ผ๋ก๋ ๊ธ์ ๊ตฌ์ฑ์ด ํจ์ฌ ์ฒด๊ณ์ ์ผ๋ก ๋ฐ๋ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ CSS ์คํ์ผ๋ง์ ๋ํ๋ค๋ฉด, ์๊ฐ์ ์ธ ๋งค๋ ฅ์ ๋ฌผ๋ก ๋ ์์ ๋จธ๋ฌด๋ ์๊ฐ๋ ๋์ด๋ ๋ธ๋ก๊ทธ SEO์ ๊ธ์ ์ ์ธ ์ํฅ์ ์ค ์ ์์ต๋๋ค. ์ ๋ฌธ์ ์ธ ์คํ์ผ๋ง์ผ๋ก ๋ธ๋ก๊ทธ ๊ธ์ ํ์ธต ๋ ์์ฑ๋ ์๊ฒ ๋ง๋ค์ด๋ณด์ธ์.
Q: CSS ์ฝ๋๋ฅผ ์ด๋์ ์ถ๊ฐํด์ผ ์ธ์ฉ๊ณผ ๋ฆฌ์คํธ ์คํ์ผ์ด ์ ์ฉ๋๋์?
A: ํฐ์คํ ๋ฆฌ ๊ด๋ฆฌ ํ์ด์ง์์ [์คํจ ํธ์ง] ๋ฉ๋ด๋ก ์ด๋ํ ํ, [CSS] ํญ์ ์ ํํ์ฌ ํด๋น CSS ์ฝ๋๋ฅผ ๊ฐ์ฅ ์๋์ ์ถ๊ฐํ๊ณ ์ ์ฅํ์๋ฉด ๋ฉ๋๋ค. ๊ธฐ์กด ์คํจ ์ฝ๋์ ์ถฉ๋ํ์ง ์๋๋ก ์ฃผ์ํ์ธ์.
Q: ์ธ์ฉ ํ๊ทธ(blockquote)์ data-ke-style='style1'์ ๊ฐ์ ์์ฑ์ ๋ฌด์์ธ๊ฐ์?
A: ์ด๋ ํฐ์คํ ๋ฆฌ ์๋ํฐ๊ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณตํ๋ ์ธ์ฉ ์คํ์ผ์ ๊ตฌ๋ถํ๋ ์ฌ์ฉ์ ์ ์ ์์ฑ์ ๋๋ค. ์ด ์์ฑ์ CSS ์ ํ์(Selector)๋ก ํ์ฉํ์ฌ, ์๋ํฐ์์ ์ ํํ ํน์ ์ธ์ฉ ์คํ์ผ์๋ง ์ํ๋ CSS ์ฝ๋๋ฅผ ์ ์ฉํ ์ ์์ต๋๋ค.
Q: ์ธ์ฉ๊ณผ ๋ฆฌ์คํธ ์คํ์ผ๋ง์ด ์ ๋ง๋ก SEO์ ๋์์ด ๋๋์?
A: ๋ค, ์ง์ ์ ์ธ ๋ญํน ์์๋ ์๋์ง๋ง ๊ฐ์ ์ ์ผ๋ก ํฐ ๋์์ ์ค๋๋ค. ์ ์คํ์ผ๋ง๋ ์ธ์ฉ๊ณผ ๋ฆฌ์คํธ๋ ๋ ์์ ๊ฐ๋ ์ฑ๊ณผ ์ฌ์ฉ์ ๊ฒฝํ(UX)์ ํฅ์์ํค๋ฉฐ, ์ด๋ ์ฒด๋ฅ ์๊ฐ ์ฆ๊ฐ ๋ฐ ์ดํ๋ฅ ๊ฐ์๋ก ์ด์ด์ ธ ๊ฒ์ ์์ง์ ๊ธ์ ์ ์ธ ์ ํธ๋ก ์์ฉํฉ๋๋ค.