๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Site

[์‚ฌ์ดํŠธ ๋งŒ๋“ค๊ธฐ] ํ‘ธํ„ฐ ์œ ํ˜• 01

by ์ฝ”๋”ฉ๊ณต์ฑ… 2022. 9. 5.
๋ฐ˜์‘ํ˜•

์‚ฌ์ดํŠธ ๋งŒ๋“ค๊ธฐ : ํ‘ธํ„ฐ ์œ ํ˜• STUDY 01

์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” Figma์—์„œ ๋งŒ๋“  ํ‘ธํ„ฐ ์œ ํ˜• ์„น์…˜์„ HTML๊ณผ CSS ์ฝ”๋“œ๋กœ ์˜ฎ๊ธฐ๋Š” ์ž‘์—…์„ ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.


Figma

๋จผ์ € ๋งŒ๋“ค๊ณ ์ž ํ•˜๋Š” ์›น ์‚ฌ์ดํŠธ์˜ ๋ชจ์–‘์„ Figma๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ด์šฉํ•˜์—ฌ ์•„๋ž˜์™€ ๊ฐ™์ด ๋งŒ๋“ค์–ด์ฃผ๋„๋ก ํ•˜์ž.

HTML ์†Œ์Šค

์›น ํ‘œ์ค€ ์ค€์ˆ˜๋ฅผ ์œ„ํ•ด ์‹œ๋งจํ‹ฑ ํƒœ๊ทธ๋ฅผ ์ ๊ทน ์‚ฌ์šฉํ•˜๋„๋ก ํ•˜์ž. ul>li ํ˜•์‹์œผ๋กœ ๋งŒ๋“ค๋„๋ก ํ•œ๋‹ค.

<body>
    <footer id="footerType" class="footer__wrap nexon section gray">
        <h2 class="blind">ํ‘ธํ„ฐ ์˜์—ญ</h2>
        <div class="footer__inner container">
            <div class="footer__menu">
                <div>
                    <h3>์‚ฌ์ดํŠธ</h3>
                    <ul>
                        <li><a href="#">์›นํ‘œ์ค€ ์‚ฌ์ดํŠธ</a></li>
                        <li><a href="#">๋ฐ˜์‘ํ˜• ์‚ฌ์ดํŠธ</a></li>
                        <li><a href="#">ํŒจ๋Ÿด๋ž™์Šค ์‚ฌ์ดํŠธ</a></li>
                        <li><a href="#">ํฌํŠธํด๋ฆฌ์˜ค ์‚ฌ์ดํŠธ</a></li>
                    </ul>    
                </div>
                <div>
                    <h3>ํ—ค๋” ์˜์—ญ</h3>
                    <ul>
                        <li><a href="#">๋ฉ”๋‰ด ์œ ํ˜• 01</a></li>
                        <li><a href="#">๋ฉ”๋‰ด ์œ ํ˜• 02</a></li>
                    </ul>
                </div>
                <div>
                    <h3>์Šฌ๋ผ์ด๋“œ ์˜์—ญ</h3>
                    <ul>
                        <li><a href="#">์Šฌ๋ผ์ด๋“œ ์œ ํ˜• 01</a></li>
                        <li><a href="#">์Šฌ๋ผ์ด๋“œ ์œ ํ˜• 02</a></li>
                    </ul>
                </div>
                <div>
                    <h3>์ด๋ฏธ์ง€ ์˜์—ญ</h3>
                    <ul>
                        <li><a href="#">์ด๋ฏธ์ง€ ์œ ํ˜• 01</a></li>
                        <li><a href="#">์ด๋ฏธ์ง€ ์œ ํ˜• 02</a></li>
                        <li><a href="#">์ด๋ฏธ์ง€/ํ…์ŠคํŠธ ์œ ํ˜• 01</a></li>
                        <li><a href="#">์ด๋ฏธ์ง€/ํ…์ŠคํŠธ ์œ ํ˜• 02</a></li>
                        <li><a href="#">ํ…์ŠคํŠธ ์œ ํ˜• 01</a></li>
                    </ul>
                </div>
                <div>
                    <h3>์ปจํ…์ธ  ์˜์—ญ</h3>
                    <ul>
                        <li><a href="#">์นด๋“œ ์œ ํ˜• 01</a></li>
                        <li><a href="#">์นด๋“œ ์œ ํ˜• 02</a></li>
                        <li><a href="#">์นด๋“œ ์œ ํ˜• 03</a></li>
                    </ul>
                </div>
                <div>
                    <h3>ํ‘ธํ„ฐ ์˜์—ญ</h3>
                    <ul>
                        <li><a href="#">ํ‘ธํ„ฐ ๋ฉ”๋‰ด ์œ ํ˜• 01</a></li>
                        <li><a href="#">ํ‘ธํ„ฐ ์ปจํ…ํŠธ ์œ ํ˜• 02</a></li>
                        <li><a href="#">ํ‘ธํ„ฐ ์ด๋ฉ”์ผ ์œ ํ˜• 03</a></li>
                    </ul>
                </div>
            </div>
            <div class="footer__right">
                โ“’2022 Byeolbit Jeppang Kyoshil<br>
                All rights reserved.
            </div>
        </div>
    </footer>
    <!-- // footerType -->
</body>

CSS ์†Œ์Šค

ํ‘ธํ„ฐ ๋ฉ”๋‰ด๋ฅผ display: flex๋กœ ๋‚˜๋ž€ํžˆ ์ •๋ ฌํ•œ๋‹ค. CSS ๊ณตํ†ต ์š”์†Œ, ํฐํŠธ ์ •๋ณด ๋“ฑ์€ ๋”ฐ๋กœ ๋นผ ๋†“์•˜๊ธฐ ๋•Œ๋ฌธ์— ์ž์„ธํžˆ ๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด ํ•˜๋‹จ์˜ CSS ์†Œ์Šค ๋ณด๊ธฐ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅผ ๊ฒƒ.

<style>
    .footer__menu {
        display: flex;
    }
    .footer__menu > div {
        width: 16%;
    }
    .footer__menu > div h3 {
        font-size: 18px;
        margin-bottom: 20px;
    }
    .footer__menu li a {
        font-size: 14px;
        color: #666;
        margin-bottom: 10px;
        display: block;
    }
    .footer__right {
        border-top: 1px solid #d9d9d9;
        text-align: center;
        padding-top: 40px;
        color: #666;
        line-height: 1.5;
    }
</style>

์ตœ์ข… ๊ฒฐ๊ณผ

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€


Reference Book

JavaScript
HTML
CSS
๊ด‘๊ณ  ์ค€๋น„์ค‘์ž…๋‹ˆ๋‹ค.