๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
openipc.kr
SEO

[ HTML, CSS ์ฝ”๋“œ ํ™œ์šฉ ] ๊ณ ์ • ๊ด‘๊ณ ๋กœ ๋ธ”๋กœ๊ทธ ์ˆ˜์ต ๋†’์ด๋Š” ๋ฐฉ๋ฒ•


๋ฐ˜์‘ํ˜•

๊ณ ์ • ๊ด‘๊ณ  ํ™œ์šฉ์œผ๋กœ ๋ธ”๋กœ๊ทธ ์ˆ˜์ต์„ ๋†’์ด๋Š” ํŒ๊ณผ ์ฝ”๋“œ ์ ์šฉ๋ฒ•

๊ณ ์ • ๊ด‘๊ณ ๋กœ ๋ธ”๋กœ๊ทธ ์ˆ˜์ต ์ฆ๋Œ€ํ•˜๊ธฐ: ๋ถ€๋“œ๋Ÿฌ์šด ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ด‘๊ณ  ์„ค์ •ํ•˜๊ธฐ

๊ณ ์ • ๊ด‘๊ณ  ํ™œ์šฉ ๋ฐฉ๋ฒ•

๋ธ”๋กœ๊ทธ์—์„œ ๊ด‘๊ณ ๋Š” ๋ธ”๋กœ๊ทธ ์ˆ˜์ต์—์„œ ๋งค์šฐ ์ค‘์š”ํ•œ ์š”์†Œ์ด๋ฉฐ ๊ณ ์ • ๊ด‘๊ณ ๋ฅผ ํ™œ์šฉํ•ด์„œ ์ˆ˜์ต์„ ๊ฐœ์„ ํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๊ด‘๊ณ ๋Š” ๊ตฌ๊ธ€ ์• ๋“œ์„ผ์Šค, ์นด์นด์˜ค ์• ๋“œํ•, ๋„ค์ด๋ฒ„ ์• ๋“œํฌ์ŠคํŠธ์™€ ๊ฐ™์€ ํ”Œ๋žซํผ์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ด‘๊ณ ์ž…๋‹ˆ๋‹ค.

๋ธ”๋กœ๊ทธ ์ˆ˜์ต ๊ฐœ์„  ๊ด‘๊ณ  ํ™œ์šฉ

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

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

ํšจ๊ณผ์ ์ธ ๊ด‘๊ณ  ๋…ธ์ถœ ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ผ๊นŒ์š”?

๊ฐ€์žฅ ์ข‹์€ ๋ฐฉ๋ฒ•์€ ํ•ญ์ƒ ๋…ธ์ถœ๋˜๋Š” ์ง€์ ์„ ํ™œ์šฉํ•˜๋ฉด์„œ ์‚ฌ์šฉ์ž๋“ค์˜ ๋ถˆํŽธํ•จ์„ ์ตœ์†Œํ™”ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ์ค€์— ๋”ฐ๋ผ ๊ณ ์ • ๊ด‘๊ณ ๋ฅผ ๋…ธ์ถœํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ„๋‹จํ•œ ์ฝ”๋“œ๋ฅผ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์ด๋“œ ๊ณ ์ • ๊ด‘๊ณ  ํ™œ์šฉ

HTML ์ฝ”๋“œ

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

์ฝ”๋“œ๋Š” ๋ชจ๋ฐ”์ผ ๋ฐ ํƒœ๋ธ”๋ฆฟ ํ™˜๊ฒฝ์—์„œ๋„ ์ž˜ ์ž‘๋™ํ•˜๋„๋ก ํ™”๋ฉด ๋„ˆ๋น„๊ฐ€ 768ํ”ฝ์…€ ์ดํ•˜์ธ ๊ฒฝ์šฐ, ๋ฐฐ๋„ˆ ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ์ˆจ๊ฒจ์ง€๋„๋ก @media ์ฟผ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ CSS๋ฅผ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ํ™”๋ฉด ๋„ˆ๋น„๊ฐ€ 1500ํ”ฝ์…€ ์ดํ•˜์ผ ๊ฒฝ์šฐ์—๋Š” ๋ฐฐ๋„ˆ๊ฐ€ ํ‘œ์‹œ๋˜์ง€ ์•Š๋„๋ก ์„ค์ •๋˜์–ด ์žˆ์–ด, ์ž‘์€ ํ™”๋ฉด์—์„œ๋Š” ๋ฒ ๋„ˆ๊ฐ€ ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

<div class="banner-container">
    <div class="banner">
        <span class="banner-text">๊ณ ์ • ์‚ฌ์ด๋“œ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ด‘๊ณ  ์˜์—ญ</span>
        <!-----------๊ด‘๊ณ --------------->
    </div>
</div>

CSS ์ฝ”๋“œ

ํ•œ๊ฐ•-ํšŒ๋ณตํ•˜๋Š” ์ธ๊ฐ„ ๊ณ ์ •๊ด‘๊ณ 
ํ•œ๊ฐ•-ํšŒ๋ณตํ•˜๋Š” ์ธ๊ฐ„

์ƒ๋‹จ ๊ณ ์ • ๊ด‘๊ณ  ํ™œ์šฉ

HTML ์ฝ”๋“œ

๊ด‘๊ณ ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์›น ํŽ˜์ด์ง€๋ฅผ ํƒ์ƒ‰ํ•  ๋•Œ ๋ˆˆ์— ์ž˜ ๋„๋Š” ์œ„์น˜์— ๊ณ ์ •ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

ํ˜„์žฌ๋Š” headpop ํด๋ž˜์Šค๋Š” ์ขŒ์ธก์— ํŒจ๋”ฉ์„ ์ฃผ์–ด ๊ด‘๊ณ  ๋‚ด์šฉ์ด ๋„ˆ๋ฌด ๋ถ™์ง€ ์•Š๋„๋ก ํ•˜๋ฉฐ, ์ตœ์†Œ ๋†’์ด๋ฅผ ์„ค์ •ํ•˜์—ฌ ์ ์ ˆํ•œ ๊ณต๊ฐ„์„ ํ™•๋ณดํ•˜๊ฒŒ ํ–ˆ์Šต๋‹ˆ๋‹ค.

.CSS์—์„œ ๋ชจ๋ฐ”์ผ ํ™”๋ฉด์—์„œ๋Š” ๊ด‘๊ณ ๊ฐ€ ์ˆจ๊ฒจ์ง€๋„๋ก ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ, ํŠน์ • ์œ„์น˜์— ๊ณ ์ •๋˜์–ด ์‚ฌ์šฉ์ž๊ฐ€ ์Šคํฌ๋กคํ•˜๋”๋ผ๋„ ํ•ญ์ƒ ๋ณด์ด๊ฒŒ ํ•˜์—ฌ ์‰ฝ๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

<div class="headpop" style="padding-left: 90px; min-height: 120px;">
    <!-- ๊ด‘๊ณ ๋ฅผ ์‚ฝ์ž…ํ•  ์ปจํ…Œ์ด๋„ˆ๋กœ, ์ขŒ์ธก์— 90px ํŒจ๋”ฉ์„ ์ฃผ๊ณ  ์ตœ์†Œ ๋†’์ด๋ฅผ 120px๋กœ ์„ค์ • -->
    <div class="ad-content">
        <!-----------๊ด‘๊ณ --------------->
        ๊ด‘๊ณ  ๋‚ด์šฉ์ด ์—ฌ๊ธฐ์— ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค.
    </div>
</div>

๊ณ ์ • ๊ด‘๊ณ  CSS ์ฝ”๋“œ

<style>
    @media (max-width: 768px) {
        #header {
            position: static; /* ๋ชจ๋ฐ”์ผ ํ™”๋ฉด์—์„œ๋Š” fixed ์†์„ฑ ์ œ๊ฑฐ */
        }

        #tt-body-page .post-cover {
            margin-top: 90px; /* ๋ชจ๋ฐ”์ผ ํ™”๋ฉด์—์„œ .post-cover ์š”์†Œ์˜ ์ƒ๋‹จ ๋งˆ์ง„ ์„ค์ • */
        }

        #tt-body-page #container {
            padding-top: 70px; /* ๋ชจ๋ฐ”์ผ ํ™”๋ฉด์—์„œ #container ์š”์†Œ์˜ ์ƒ๋‹จ ํŒจ๋”ฉ ์„ค์ • */
        }

        .headpop {
            display: none; /* ๋ชจ๋ฐ”์ผ ํ™”๋ฉด์—์„œ .headpop ์š”์†Œ ์ˆจ๊น€ */
        }
    }

    /* ๊ด‘๊ณ  ๋‚ด์šฉ ์Šคํƒ€์ผ ์ถ”๊ฐ€ */
    .ad-content {
        /* ์ถ”๊ฐ€์ ์ธ ์Šคํƒ€์ผ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. */
        font-size: 16px; /* ๊ด‘๊ณ  ๋‚ด์šฉ์˜ ๊ธ€์ž ํฌ๊ธฐ */
        color: #white; /* ๊ธ€์ž ์ƒ‰์ƒ */
    }
</style>

๋ฐ˜์‘ํ˜•

'SEO' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

๋™์˜์ƒ ์ž๋™ ์ƒ์„ฑํ•˜๋Š” ์ฝ˜ํ…์ธ  ์‚ฝ์ž…๊ณผ ์Šคํ‚จ ์ˆ˜์ •์œผ๋กœ ๋ฐฉ๋ฌธ์ž ํ™œ์„ฑํ™” ํ•˜๊ธฐ  (1) 2024.11.07
[๊ฒ€์ƒ‰์—”์ง„ ์ตœ์ ํ™”] " ๋งํฌ์— ์ธ์‹ ๊ฐ€๋Šฅํ•œ ์ด๋ฆ„์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์Œ " ์˜ค๋ฅ˜ ํ•ด๊ฒฐํ•˜๊ธฐ  (4) 2024.11.03
[ ๊ธ€ ์ˆ˜์ • ๋‚ ์งœ ํ‘œ์‹œ ] ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ ์™€ ์‚ฌ์ดํŠธ์— ๊ธ€ ์ˆ˜์ • ๋‚ ์งœ ํ‘œ์‹œํ•˜๋Š” ๋ฐฉ๋ฒ•  (1) 2024.11.02
์ด๋ฏธ์ง€ ๋กœ๋”ฉ ์†๋„ ์ตœ์ ํ™”- ๋ฏธ๋ฆฌ๋กœ๋“œ์™€ ์ง€์—ฐ๋กœ๋“œ ํ™œ์šฉ ๋ฐฉ๋ฒ•  (1) 2024.10.29
PurifyCSS๋ฅผ ์ด์šฉํ•ด์„œ CSS ์ฝ”๋“œ ์ตœ์ ํ™” ๋ฐ ๋ถˆํ•„์š”ํ•œ ์ฝ”๋“œ ์‚ญ์ œ ๋ฐฉ๋ฒ•  (1) 2024.10.28
[ ๊ธด ๋ฌธ์žฅ ๋ฌธ์ œ ] ๋ธ”๋กœ๊ทธ ๊ธ€์“ฐ๊ธฐ์™€ SEO ์ตœ์ ํ™” ๋ฌธ์žฅ ๊ตฌ์กฐ ๊ฐœ์„ ๋ฒ•  (3) 2024.10.28
๊ฒ€์ƒ‰ ์—”์ง„ ์ตœ์ ํ™”(SEO)์—์„œ ํŽ˜์ด์ง€ ๋กœ๋”ฉ ์†๋„ ํ–ฅ์ƒ ๋ฐฉ๋ฒ• [async์™€ defer ํ™œ์šฉํ•˜๊ธฐ]  (0) 2024.10.27