๊ฐœ๋ฐœ์ผ์ง€๐Ÿ“_03

2
post-thumbnail

๐Ÿ’ก ์ด๋ฒˆ ์ฃผ์—๋Š” ์ €๋ฒˆ ์ฃผ์— ์ด์–ด์„œ HTML๊ธฐ๋ณธํƒœ๊ทธ์— ๋Œ€ํ•ด ๋ฐฐ์› ์œผ๋ฉฐ ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋กœ ํŽ˜์ด์ง€์˜ ๊ฐ ์š”์†Œ๋“ค์„ ์‚ดํŽด๋ณด๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์•˜๋‹ค.

์ƒˆ๋กœ ๋ฐฐ์šด ๋‚ด์šฉ

๐ŸŒธ HTML ๊ธฐ๋ณธํƒœ๊ทธ

โœ” ๋ชฉ๋กํƒœ๊ทธ

  1. ์ˆœ์„œ๊ฐ€ ์žˆ๋Š” ๋ชฉ๋ก
    <ol> ordered list
    <li> list
    ๐Ÿ”—HTML
<body>
    <ol>
        <li>
                ๋ณดํ†ต์˜ ์–ธ์–ด๋“ค(๋‚˜๋ฅผ ์ˆจ ์‰ฌ๊ฒŒ ํ•˜๋Š”)  / ์ €์ž : ๊น€์ด๋‚˜/ ์ถœํŒ : ์œ„์ฆˆ๋ค ํ•˜์šฐ์Šค
        </li>
        <li>
                ์‚ฌ์„œํ•จ 110ํ˜ธ์˜ ์šฐํŽธ๋ฌผ / ์ €์ž : ์ด๋„์šฐ / ์ถœํŒ : ์‹œ๊ณต์‚ฌ
        </li>
        <li>
                ๋””์ฆˆ๋‹ˆ๋งŒ์ด ํ•˜๋Š” ๊ฒƒ(THE RIDE OF A LIFETIME ) / ์ €์ž : ๋กœ๋ฒ„ํŠธ ์•จ๋Ÿฐ ์•„์ด๊ฑฐ / ์ถœํŒ : ์Œค์•คํŒŒ์ปค์Šค
        </li>
    </ol>
</body>

๐Ÿ”—CSS

body {
    font-size: 20px;
    font-weight: 100;
  }

li {
    list-style: none;
  }


2. ์ˆœ์„œ๊ฐ€ ์—†๋Š” ๋ชฉ๋ก
<ul> unordered list
<li> list
๐Ÿ”—HTML

<body>
    <ul>
        <li>
            ๊ทธ๋ ˆ์ด์Šค ์บ„ํŒŒ๋ˆŒ๋ผ
        </li>
        <li>
            ๋ฐ์ด์ง€
        </li>
        <li>
            ๋ฌผ๋ง์ดˆ
        </li>
        <li>
            ํŠค๋ฆฝ
        </li>
    </ul>
</body>

๐Ÿ”—CSS

body {
    font-size: 20px;
    font-weight: 100;
  }

li {
    list-style: none;
  }

โœ” ํ…Œ์ด๋ธ” ํƒœ๊ทธ

<table> ํ‘œ ์‚ฝ์ž…
<caption> ํ‘œ์˜ ์ œ๋ชฉ
<thead> ์—ด์˜ ์ œ๋ชฉ์œผ๋กœ ๊ตฌ์„ฑ๋œ ํ–‰์˜ ์ง‘ํ•ฉ
<tbody> ํ‘œ์˜ ๋ณธ๋ฌธ
<tfoot> ์—ด์˜ ์š”์•ฝ์œผ๋กœ ๊ตฌ์„ฑ๋œ ํ–‰์˜ ์ง‘ํ•ฉ
<tr> ํ‘œ์˜ ํ–‰table row ์‚ฝ์ž…
<th> ํ‘œ์˜ ์ œ๋ชฉ ์…€table heading ์ƒ์„ฑ
<td> ํ‘œ์˜ ์ผ๋ฐ˜ ์…€table data ์ƒ์„ฑ

<tbody>๋Š” ์—ฌ๋Ÿฌ ๋ฒˆ ์“ธ ์ˆ˜ ์žˆ์Œ.
<thead> & <tfoot>์€ 1๋ฒˆ๋งŒ ์“ธ ์ˆ˜ ์žˆ์Œ.

๐Ÿ’ปbugs ์‚ฌ์ดํŠธ์˜ ์Œ์›์ฐจํŠธ๊ฐ€ ๋‚˜์˜ค๋Š” ํŽ˜์ด์ง€์— ํ…Œ์ด๋ธ” ํƒœ๊ทธ๊ฐ€ ๋งŽ์ด ์‚ฌ์šฉ๋จ

๐Ÿ’ปgoogle ๊ฒ€์ƒ‰์ฐฝ์— bugs๋ฅผ ์ณค์„๋•Œ ๋‚˜์˜ค๋Š” ๋ฒ…์Šค์ฐจํŠธ, ๋ฒ…์Šค ์Œ์•…ํ”Œ๋ ˆ์ด์–ด ๋“ฑ์˜ ๋ถ€๋ถ„๋„ ํ…Œ์ด๋ธ”ํƒœ๊ทธ๊ฐ€ ์“ฐ์ž„

๐Ÿ‘‰์œ„์˜ ์‚ฌ์ง„์—์„œ ๋…ธ๋ž€์ƒ‰์œผ๋กœ ๋ฐ‘์ค„ ์นœ ๋ถ€๋ถ„์ธ
colspan = "2" : ์—ด 2๊ฐœ ์ฐจ์ง€๋ฅผ ์˜๋ฏธ
๋˜ํ•œ rowspan = "2" : ํ–‰ 2๊ฐœ ์ฐจ์ง€๋ฅผ ์˜๋ฏธ

โœ” ์ž…๋ ฅ ์–‘์‹ ํƒœ๊ทธ

<input placeholder="Search" />

๐Ÿ’ป๋งˆ์ผ“์ปฌ๋ฆฌ ํšŒ์›๊ฐ€์ž… ํŽ˜์ด์ง€์— ํ…Œ์ด๋ธ”ํƒœ๊ทธ & ์ž…๋ ฅ ์–‘์‹ ํƒœ๊ทธ ์“ฐ์ž„

๐Ÿ‘‰์œ„์˜ ์‚ฌ์ง„์—์„œ ๋…ธ๋ž€์ƒ‰์œผ๋กœ ๋ฐ‘์ค„ ์นœ placeholder = "6์ž ์ด์ƒ์˜ ์˜๋ฌธ๊ณผ ์ˆซ์ž๋ฅผ ์กฐํ•ฉ" ๋ถ€๋ถ„์€ ์•„์ด๋”” ์ž…๋ ฅ์ฐฝ์— ์กฐ๊ฑด์„ ๋‹ฌ์•„๋†“์€ ๊ฒƒ์ž„

โœ” ๋ฏธ๋””์–ด ํƒœ๊ทธ

  1. ์ด๋ฏธ์ง€ ํƒœ๊ทธ
    : ์œ ํŠœ๋ธŒ์— ์žˆ๋Š” ๋™์˜์ƒ์˜ ์ธ๋„ค์ผ์„ ์ด๋ฏธ์ง€ํƒœ๊ทธ์— ๋„ฃ์–ด๋ด„
   <img src="https://i.ytimg.com/an_webp/ErMz2iLLm4w/mqdefault_6s.webp?du=3000&sqp=CKyrkYMG&rs=AOn4CLCRQHT5KTM_q6gXrkI3830f21VlsA" alt="๋ฐค์˜ ํ”ผ์•„๋…ธ๊ณก" />
  1. ๋น„๋””์˜ค ํƒœ๊ทธ
    : ์œ ํŠœ๋ธŒ ์˜์ƒ์„ ์‚ฝ์ž…ํ•ด๋ด„
 <video src="./videos/๋ฐค์˜ ํ”ผ์•„๋…ธ๊ณก.mp4"></video>
 <iframe width="589" height="331" src="https://www.youtube.com/embed/ErMz2iLLm4w" title="YouTube video player"></iframe>

  1. ์˜ค๋””์˜ค ํƒœ๊ทธ
<audio src="./audio/Altero - One Day (ft. NVRT).mp3" autoplay controls></audio>

๊ณผ์ œ

๐Ÿ‘€ ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋ฅผ ์ด์šฉํ•˜์—ฌ ํ”„๋กœ์ ํŠธ ํ™ˆํŽ˜์ด์ง€์˜ ํ—ค๋” ๋œฏ์–ด๋ณด๊ธฐ

๐Ÿ“Œ์ด์ผ€์•„ ํ™ˆํŽ˜์ด์ง€ ํ—ค๋”

  • ๋‚ด ํ”„๋กœ์ ํŠธ ํ™ˆํŽ˜์ด์ง€์ธ ์ด์ผ€์•„์—์„œ ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋กœ <head>์˜ <link> ์—์„œ favicon ์ถ”์ถœํ•˜์—ฌ ์ €์žฅํ•˜๊ธฐ

    ๐Ÿ‘‰ <link>์—์„œ favicon์ด ์ ํ˜€์žˆ๋Š” ๊ณณ์„ ์ฐพ์€ ๋’ค ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ์„ ํด๋ฆญํ•˜์—ฌ 'open in new tab(์ƒˆ ํƒญ์— ์—ด๊ธฐ)' ์„ ํƒ

    ๐Ÿ‘‰ ์ƒˆ ํŽ˜์ด์ง€์— ์—ด๋ฆฐ favicon ์ด๋ฏธ์ง€๋ฅผ ๋‹ค๋ฅธ์ด๋ฆ„์œผ๋กœ ์ €์žฅํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ์ด๋ฏธ์ง€๋กœ ๋‚ด ์ปดํ“จํ„ฐ์— ์ €์žฅ๋˜์–ด ๋‚˜์ค‘์— ํด๋ก ์ฝ”๋”ฉ์„ ํ• ๋•Œ ์“ธ ์ˆ˜ ์žˆ์Œ

  • Hamburger menu ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋กœ ์‚ดํŽด๋ด„

    ๐Ÿ”ฝHamburger menu๋ฅผ ํด๋ฆญํ–ˆ์„ ๋•Œ ๋‚˜์˜ค๋Š” ๋ถ€๋ถ„ ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋กœ ์‚ดํŽด๋ด„

    ๐Ÿ‘‰ ์ˆœ์„œ๊ฐ€ ์—†๋Š” ๋ชฉ๋ก ํƒœ๊ทธ๊ฐ€ ์“ฐ์˜€๊ณ  ๊ฐ ํƒœ๊ทธ์— ์“ฐ์—ฌ์ง„ ๊ธ€์ž๋“ค์ด ๊ทธ๋Œ€๋กœ Hamburger menu์— ํฌํ•จ๋˜์–ด ์žˆ๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Œ

  • ํ—ค๋”์— ์“ฐ์ธ ์•„์ด์ฝ˜๋“ค ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋กœ ์‚ดํŽด๋ด„

    ๐Ÿ‘‰ ์ˆœ์„œ๊ฐ€ ์—†๋Š” ๋ชฉ๋ก ํƒœ๊ทธ๊ฐ€ ์“ฐ์ž„

  • <meta> ์‚ดํŽด๋ณด๊ธฐ

    ๐Ÿ‘‰ ์นด์นด์˜คํ†ก, ํŽ˜์ด์Šค๋ถ ๋“ฑ์—์„œ ๋งํฌ๋ฅผ ๊ณต์œ ํ–ˆ์„ ๋•Œ ๋งํฌ์ฃผ์†Œ์™€ ํ•จ๊ป˜ ์‚ฌ์ง„, ๊ธ€๊ท€๊ฐ€ ๋‚˜์˜ค๋„๋ก ๋งŒ๋“  ๊ฒƒ.
    ๊ฐ ํšŒ์‚ฌ๋งˆ๋‹ค ์ด๋ฅผ ์ด์šฉํ•˜๊ธฐ ์œ„ํ•ด <meta>๋ฅผ ์ •์˜ํ•จ.
    ์นด์นด์˜คํ†ก, ํŽ˜์ด์Šค๋ถ ๋“ฑ์ด open graph๋ฅผ ์‚ฌ์šฉํ•จ.
    ๐Ÿ”ฝ์‹ค์ œ ์ด์ผ€์•„ ๋งํฌ๋ฅผ ์นด์นด์˜คํ†ก์— ๊ณต์œ ํ–ˆ์„ ๋•Œ

  • ๊ธฐ์ข…๋ณ„๋กœ ์ด์ผ€์•„ ํ™ˆํŽ˜์ด์ง€๊ฐ€ ์–ด๋–ป๊ฒŒ ๋‚˜ํƒ€๋‚˜๋Š”์ง€ ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋กœ ์•Œ์•„๋ด„

๐ŸŒธ Clone๊ณผ Fork์— ๋Œ€ํ•ด์„œ ๊ฐ€๋ณ๊ฒŒ ์ฐพ์•„๋ณด๊ธฐ

โ–ช clone : ํŠน์ • ์›๊ฒฉ Repositoy์™€ ๋‚˜์˜ ๋กœ์ปฌ PC๋ฅผ ์—ฐ๊ฒฐํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ณต์‚ฌํ•˜์—ฌ ๊ฐ€์ ธ์˜ค๋Š” ๊ธฐ๋Šฅ. cloneํ•œ ์›๋ณธ repository๋ฅผ remote ์ €์žฅ์†Œ origin์œผ๋กœ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๊ถŒํ•œ์ด ์—†๋Š” ๊ฒฝ์šฐ ํ•ด๋‹น ์ €์žฅ์†Œ๋กœ push ํ•˜์ง€ ๋ชปํ•œ๋‹ค. ๋˜ํ•œ ๊ธฐ์กด์˜ original repository์™€ ์—ฐ๊ฒฐ๋˜์ง€ ๋ชปํ•œ๋‹ค. ์ฆ‰ ์ €์žฅ์†Œ์˜ commit, ๋“ฑ์˜ ๋กœ๊ทธ๋ฅผ ๋ณด์ง€ ๋ชปํ•จ

โ–ช fork : ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ Github repository์—์„œ ๋‚ด๊ฐ€ ์–ด๋–ค ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ๋„ฃ๊ณ  ์‹ถ์„ ๋•Œ ํ•ด๋‹น respository๋ฅผ ๋‚ด Github repository๋กœ ๊ทธ๋Œ€๋กœ ๋ณต์ œํ•˜๋Š” ๊ธฐ๋Šฅ. forkํ•œ ์ €์žฅ์†Œ๋Š” ์›๋ณธ(์›๋ž˜ Repository ์ฃผ์ธ)๊ณผ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋‹ค. ์›๋ž˜ ๋ ˆํฌ์ง€ํ† ๋ฆฌ์— ์–ด๋–ค ๋ณ€ํ™”๊ฐ€ ์ƒ๊ธฐ๋ฉด(์ƒˆ๋กœ์šด commit, push) ์ด๋Š” ๊ทธ๋Œ€๋กœ fork๋œ repository๋กœ ๋ฐ˜์˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด ๋•Œ fetch, pull์˜ ๊ณผ์ •์ด ํ•„์š”ํ•˜๋‹ค.

์ฐธ๊ณ ํ•  ๋งŒํ•œ ๋‚ด์šฉ

๋Š๋‚€์ 

์ˆ˜์—… ๋•Œ ๊ต์ˆ˜๋‹˜๊ป˜์„œ ์–˜๊ธฐํ•ด์ฃผ์‹  ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋กœ ํ™ˆํŽ˜์ด์ง€ ๋œฏ์–ด๋ณด๋Š” ๋ฐฉ๋ฒ•์„ ์ฐธ๊ณ ๋กœ ํ•˜์—ฌ ์ด๋ฒˆ ์ฃผ ๊ณผ์ œ๋ฅผ ํ–ˆ๋Š”๋ฐ ํ™•์‹คํžˆ ์ €๋ฒˆ ์ฃผ์— ๋‚ด๊ฐ€ ํ•œ ๋ฐฉ๋ฒ•๊ณผ๋Š” ๋‹ฌ๋ž๋‹ค. ์ €๋ฒˆ ์ฃผ์— ๋‚ด๊ฐ€ ํ™ˆํŽ˜์ด์ง€๋ฅผ ๋œฏ์–ด๋ณธ ๊ฒƒ์€ ํ•ต์‹ฌ์„ ๋†“์น˜๊ณ  ์•„๋ฌด๊ฑฐ๋‚˜ ๊ฐœ๋ฐœ์ž๋„๊ตฌ์— ์žˆ๋Š” ์š”์†Œ๋“ค์„ ํด๋ฆญํ•ด๋ณธ ๊ฒƒ์ด์—ˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ํด๋ก ์ฝ”๋”ฉ์„ ์œ„ํ•ด ๋‚ด๊ฐ€ ํ•„์š”ํ•œ ๋ถ€๋ถ„์ด ๋ฌด์—‡์ธ์ง€๋ฅผ ํŒŒ์•…ํ•˜๊ณ  ์ด๋ฅผ ํ† ๋Œ€๋กœ ํ™ˆํŽ˜์ด์ง€๋ฅผ ์‚ดํŽด๋ดค์–ด์•ผ ํ–ˆ๋‹ค. ๋‹คํ–‰ํžˆ ์ด๋ฒˆ ์ฃผ์—๋Š” ํ™ˆํŽ˜์ด์ง€์—์„œ ์ค‘์š”ํ•œ ๋ถ€๋ถ„๋“ค์„ ํด๋ฆญํ•ด๋ณด๋ฉด์„œ ์ˆ˜์—… ์‹œ๊ฐ„์— ๋ฐฐ์šด ๋ชฉ๋กํƒœ๊ทธ๊ฐ€ ์–ด๋–ป๊ฒŒ ์“ฐ์ด๊ณ  ํ–„๋ฒ„๊ฑฐ ๋ฉ”๋‰ด๋Š” ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„๋˜์–ด์žˆ๋Š”์ง€, meta ํƒœ๊ทธ๋Š” ๋ฌด์—‡์ด๊ณ  ์–ด๋–ค ๊ธฐ๋Šฅ์„ ํ•˜๋Š”์ง€ ๋“ฑ์„ ์ง์ ‘ ๋ณด๊ณ  ๋ฐฐ์šธ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ํ‰์†Œ์— ์ž์ฃผ ๋ณด๋Š” ์Œ์›์ฐจํŠธ๊ฐ€ ํ…Œ์ด๋ธ” ํƒœ๊ทธ๋กœ ๊ตฌํ˜„๋˜์—ˆ๊ณ  ํ™ˆํŽ˜์ด์ง€ ์ด๋ฆ„ ์˜†์— ๋œจ๋Š” favicon์˜ ์กด์žฌ์™€ ๋งํฌ๋ฅผ ๊ณต์œ ํ•  ๋•Œ ๋งํฌ์ฃผ์†Œ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‚ฌ์ง„๊ณผ ํ•จ๊ป˜ ๊ธ€๊ท€๊ฐ€ ๋‚˜ํƒ€๋‚˜๋Š” ๊ฒƒ์€ meta ํƒœ๊ทธ๋กœ ์ธํ•œ ๊ฒƒ์ž„์„ ์•Œ๊ฒŒ๋˜์–ด์„œ ์‹ ๊ธฐํ–ˆ๋‹ค:-)

0๊ฐœ์˜ ๋Œ“๊ธ€

๊ด€๋ จ ์ฑ„์šฉ ์ •๋ณด