๐Ÿ“ Study/Web Front-End Basic

[4-6์ฃผ์ฐจ] ์Œ์› ์ŠคํŠธ๋ฆฌ๋ฐ ์„œ๋น„์Šค FLO ์›น ์‚ฌ์ดํŠธ ํด๋ก  ์ฝ”๋”ฉ

0=2. 2024. 7. 18. 17:11

์ด๋ฒˆ ์ฃผ์ฐจ๋ถ€ํ„ฐ๋Š” ์Šคํ„ฐ๋””์›๋“ค๊ณผ HTML, CSS๋ฅผ ์ด์šฉํ•ด์„œ ์›น์‚ฌ์ดํŠธ๋ฅผ ํด๋ก  ์ฝ”๋”ฉํ•˜๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค.
์„ ์ •ํ•œ ์›น์‚ฌ์ดํŠธ๋Š” ์Œ์› ์ŠคํŠธ๋ฆฌ๋ฐ ์„œ๋น„์Šค FLO์ž…๋‹ˆ๋‹ค.


FLO ํ™ˆํŽ˜์ด์ง€

์ค‘์•™์— ์Œ์•… ์•จ๋ฒ”๋“ค์ด ๊ธธ๊ฒŒ ๋‚˜์—ด๋˜์–ด ์žˆ๋Š” ๊ฒƒ์ด ํŠน์ง•์ ์ด๋ผ ์ด ๋ถ€๋ถ„์„ ๊ตฌํ˜„ํ•ด๋ณด๊ณ  ์‹ถ๋‹ค๋Š” ํŒ€์›๋“ค์˜ ์˜๊ฒฌ์œผ๋กœ ์„ ์ •ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

html ๊ตฌ์กฐ

์›น ํŽ˜์ด์ง€์˜ ๋ ˆ์ด์•„์›ƒ์„ ์‚ดํŽด๋ณด๊ณ  ๊ทธ์— ๋งž๊ฒŒ ์—ญํ•  ๋ถ„๋ฐฐ๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

header & ๋„ค๋น„๊ฒŒ์ด์…˜ ๋ฐ”

main

footer

 

main์—์„œ ์•„๋ž˜๋กœ ๊ธธ๊ฒŒ ๋ฐ˜๋ณต๋˜๋Š” ์•จ๋ฒ” ๋ถ€๋ถ„์€ 2๋ช…์˜ ํŒ€์›์ด ๋‹ด๋‹นํ•˜๊ธฐ๋กœ ํ•˜๊ณ ,

์ƒ๋‹จ์— ์žˆ๋Š” ์ขŒ์šฐ๋กœ ์Šฌ๋ผ์ด๋“œํ•  ์ˆ˜ ์žˆ๋Š” ์Œ์•… ๋ฆฌ์ŠคํŠธ๋Š” header๋ฅผ ๋‹ด๋‹นํ•œ ํŒ€์›์ด ๊ตฌํ˜„ํ•˜๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ €๋Š” footer๋ฅผ ๋‹ด๋‹นํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทœ์น™

1. ์›๋ณธ ์‚ฌ์ดํŠธ ์†Œ์Šค ์ฝ”๋“œ ๋ณด์ง€ ์•Š๊ธฐ
2. ์š”์†Œ๋“ค์˜ ํฌ๊ธฐ, ํฐํŠธ ๋“ฑ์„ ๋งž์ถ”๊ธฐ ์œ„ํ•ด ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์ด์šฉํ•˜๊ธฐ
    Page Ruler: ํฌ๊ธฐ ์ธก์ •
    WhatFont: ํฐํŠธ ํ™•์ธ
    CSS Viewer: ํ•„์š” ์‹œ CSS ํ™•์ธ

๊ฒฐ๊ณผ

์ œ๊ฐ€ ๋‹ด๋‹นํ•œ footer ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค.

HTML

<footer>
  <a href="#"><img src="Images/footer/img_banner_home_discovery.868f7015.png" class="banner"></a>
  <hr>
  <div class="menu">
    <ul class="menu-1">
      <li><a class="title menu-link" href="#">๊ณ ๊ฐ์„ผํ„ฐ</a></li>
      <li><a class="title menu-link" href="#">๊ณต์ง€์‚ฌํ•ญ</a></li>
    </ul>
    <ul class="menu-1">
      <li class="title">FLO ์„œ๋น„์Šค</li>
      <li><a class="link" href="#">์„œ๋น„์Šค ์†Œ๊ฐœ</a></li>
      <li><a class="link" href="#">FLO ํ”Œ๋ ˆ์ด์–ด ๋‹ค์šด๋กœ๋“œ</a></li>
      <li><a class="link" href="#">FLO ํฌ๋ฆฌ์—์ดํ„ฐ ์ŠคํŠœ๋””์˜ค</a></li>
    </ul>
    <ul class="menu-1">
      <li class="title">๊ธฐ์—… ์ •๋ณด</li>
      <li><a class="link" href="#">ํšŒ์‚ฌ์†Œ๊ฐœ</a></li>
      <li><a class="link" href="#">์ธ์žฌ ์ฑ„์šฉ</a></li>
    </ul>
    <ul class="menu-1">
      <li class="title">๋ฌธ์˜</li>
      <li><a class="link" href="#">๋งˆ์ผ€ํŒ… · ๊ด‘๊ณ  · ์ œํœด ๋ฌธ์˜<span class="material-symbols-outlined"
                                                         style="font-size:12px">arrow_outward</span></a>
      </li>
      <li><a class="link" href="#">์„œ๋น„์Šค ์ด์šฉ ๋ฌธ์˜<span class="material-symbols-outlined"
                                                  style="font-size:12px">arrow_outward</span></a>
      </li>
      <li><a class="link" href="#">์Œ์› ์œ ํ†ต ๋ฌธ์˜<span class="material-symbols-outlined"
                                                 style="font-size:12px">arrow_outward</span></a>
      </li>
    </ul>
    <ul class="menu-2">
      <a href="#"><img src="Images/footer/icon_facebook.png"></a>
      <a href="#"><img src="Images/footer/icon_instagram.png"></a>
      <a href="#"><img src="Images/footer/icon_youtube.png"></a>
      <a href="#"><img src="Images/footer/icon_twitter.png"></a>
    </ul>
  </div>
  <div class="info">
    <div class="info-1">
      <span><a class="link" href="#">์ด์šฉ์•ฝ๊ด€</a></span>
      <span class="line"> | </span>
      <span><a class="link bold" href="#">๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ๋ฐฉ์นจ</a></span> <span class="line"> | </span>
      <span><a class="link" href="#">์ฒญ์†Œ๋…„ ๋ณดํ˜ธ์ •์ฑ…</a></span>
      <span class="line"> | </span>
      <span><a class="link" href="#">์‚ฌ์—…์ž ์ •๋ณด ํ™•์ธ</a></span>
    </div>
    <br>
    <div class="info-2">
      <span>๋Œ€ํ‘œ์ด์‚ฌ : ๊น€๋™ํ›ˆ</span>
      <span class="line"> | </span>
      <span>์‚ฌ์—…์ž ๋“ฑ๋ก๋ฒˆํ˜ธ : 214-86-29288</span>
      <span class="line"> | </span>
      <span>ํ†ต์‹ ํŒ๋งค์—… ์‹ ๊ณ ๋ฒˆํ˜ธ : 2008-์„œ์šธ์„œ์ดˆ-1039</span>
    </div>
    <div class="info-2">
      <span>์„œ์šธํŠน๋ณ„์‹œ ์„œ์ดˆ๊ตฌ ๊ฐ•๋‚จ๋Œ€๋กœ 311 ๋“œ๋ฆผํ”Œ๋Ÿฌ์Šค 15F</span>
      <span class="line"> | </span>
      <span>1599-6034</span>
      <span class="line"> | </span>
      <span>flo@music-flo.com</span>
    </div>
    <br>
    <div class="info-3">
      <span>(์ฃผ)๋“œ๋ฆผ์–ด์Šค์ปดํผ๋‹ˆ</span>
      <span>ALL RIGHTS RESERVED</span>
      <span class="right">๋ณธ ์‚ฌ์ดํŠธ๋Š” Chrome ๋ฐ Microsoft Edge ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.</span>
    </div>
  </div>
</footer>

CSS

  footer {
      font-family: "Pretend Variable";
      color: gray;
      width: 957px;
      margin: auto;
  }

  /* ๋ฐฐ๋„ˆ ์ด๋ฏธ์ง€ */
  footer .banner {
      height: 170px;
      border-radius: 7px; /* ๋ชจ์„œ๋ฆฌ ๋‘ฅ๊ธ€๊ฒŒ */
      margin: 60px 0px 60px 0px;
  }

  footer hr{
      border: 0;
      height: 0.5px;
      background: lightgray;
  }

  footer ul{
      list-style-type: none;
      vertical-align: top;
  }

  footer li{
      line-height: 33px;
      text-align: left;
  }

  footer a {
      text-decoration: none;
      color: gray;
  }

  footer .link:hover {
      color: blue;
  }

  /* menu */
  footer .menu{
      font-size: 13px;
      margin: 20px 0 20px 0;
  }

  /* menu 1 */
  footer .menu-1 {
      display: inline-block;
      text-align: left;
      width: 191.4px;
      padding: 0px;
  }

  footer .menu-1 .title {
      color: black;
      font-weight: bolder;
  }

  /* menu 2 */
  footer .menu-2 {
      display: inline-block;
      float: right;
  }

  footer .menu-2 img {
      height: 15px;
      margin-left: 10px;
  }

  /* info */
  footer .info{
      line-height: 18px;
  }

  footer .info br{
      line-height: 15px;
  }

  footer .info .line{
      margin: 2px;
      /* ์›๋ณธ์ด ๋” ์˜ฌ๋ผ๊ฐ€์žˆ์Œ */
  }

  /* info 1 */
  footer .info-1{
      font-size: 12px;
  }

  footer .info-1 .bold{
      font-weight: bolder;
  }

  /* info 2 */
  footer .info-2{
      font-size: 11px;
      color: silver;
  }

  /* info 3 */
  footer .info-3{
      font-size: 11px;
  }

  footer .info-3 .right{
      float: right;
      color: silver;
  }

์ „์ฒด ๊ฒฐ๊ณผ์™€ ์ฝ”๋“œ๋Š” github๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”!
https://github.com/Frontend-Study-230622/FLO-clone

 

GitHub - Frontend-Study-230622/FLO-clone: ์Œ์› ์ŠคํŠธ๋ฆฌ๋ฐ ์‚ฌ์ดํŠธ FLO ํด๋ก ์ฝ”๋”ฉ

์Œ์› ์ŠคํŠธ๋ฆฌ๋ฐ ์‚ฌ์ดํŠธ FLO ํด๋ก ์ฝ”๋”ฉ. Contribute to Frontend-Study-230622/FLO-clone development by creating an account on GitHub.

github.com