๐ŸฃTIL 2 - HTML ๋ฐฐ์šฐ๊ธฐ(1)

Wijeong Namยท2022๋…„ 3์›” 29์ผ

2022.03.29 ํ™”์š”์ผ

1. ์›นํŽ˜์ด์ง€ ์•Œ์•„๋ณด๊ธฐ

  • URL : ์›น์ƒ์—์„œ ๋ฌธ์„œ, ์ด๋ฏธ์ง€, ๋™์˜์ƒ ๋“ฑ์˜ ์ž์›๋“ค์˜ ์œ„์น˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ฃผ์†Œ, ์ฆ‰ ์›นํŽ˜์ด์ง€๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•œ ์ฃผ์†Œ
    Ex. ๊ตฌ๊ธ€ URL โ†’ https://www.google.co.kr/
  • IP : ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ ์ƒ์—์„œ ๊ฐ ์žฅ์น˜๋“ค์˜ ๊ณ ์œ  ๋ฒˆํ˜ธ
  • PORT : ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค๋‚˜ ํŠน์ • ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๋…ผ๋ฆฌ ๋‹จ์œ„, ํฌํŠธ ๋ฒˆํ˜ธ๋Š” IP ์ฃผ์†Œ์™€ ํ•จ๊ป˜ ์“ฐ์—ฌ ํ•ด๋‹นํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์— ์˜ํ•ด ์‚ฌ์šฉ๋œ๋‹ค.
    Ex. ftp://000.000.000.000:21 ํฌํŠธ๋ฒˆํ˜ธ๋Š” 21

2. HTML Living Standard ๋ž€?

  • ํ˜„์žฌ ์‚ฌ์šฉ ๋˜์–ด์ง€๋Š” HTML ํ‘œ์ค€ ๋ฌธ๋ฒ•
  • HTML ์€ ํƒœ๊ทธ์™€ ๊ทธ์˜ ์†์„ฑ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค.
  • ํƒœ๊ทธ๋ฅผ ์“ธ ๋•Œ๋Š” ๋ณดํ†ต ์—ฌ๋Š” ํƒœ๊ทธ์™€ ๋‹ซ๋Š” ํƒœ๊ทธ๋กœ ์“ด๋‹ค.
    Ex. <div> ๋‚ด์šฉ </div>
  • ์ผ๋ถ€ ์š”์†Œ๋Š” ์—ฌ๋Š” ํƒœ๊ทธ๋งŒ ์“ด๋‹ค.
  • ํƒœ๊ทธ์˜ ์†์„ฑ์€ ํ•ญ์ƒ ์—ฌ๋Š” ํƒœ๊ทธ์— ์‚ฝ์ž…ํ•œ๋‹ค.
    Ex. <a href = โ€œ์ฃผ์†Œโ€> ๋‚ด์šฉ </a>

3. Grouping Content

  • ๊ทธ๋ฃน์œผ๋กœ ๋ฌถ์–ด์„œ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋Š” HTML ํƒœ๊ทธ

1) p ํƒœ๊ทธ

    <p>
   Lorem ipsum dolor, sit amet consectetur 
   adipisicing elit. Obcaecati, vel adipisci.
    </p>

2) ul, li ํƒœ๊ทธ

	<ul>
      <li>one</li>
      <li>two</li>
      <li>three</li>
    </ul>

3) ol ํƒœ๊ทธ - type : ์ˆซ์ž, ์•ŒํŒŒ๋ฒณ(๋Œ€๋ฌธ์ž, ์†Œ๋ฌธ์ž) ๋“ฑ

	<ol type="i">
      <li>one</li>
      <li>two</li>
      <li>three</li>
    </ol>

4) dl, dt, dd ํƒœ๊ทธ : ์ฃผ๋กœ ๋ชฉ๋ก ์•ˆ์— ์šฉ์–ด, ์„ค๋ช…์„ ์ถ”๊ฐ€ํ•  ๋•Œ ์‚ฌ์šฉ

	<dl>
      <dt>HTML</dt>
      <dd>๋งˆํฌ์—… ์–ธ์–ด ์ž…๋‹ˆ๋‹ค.</dd>
    </dl>

5) figure, figcaption ํƒœ๊ทธ

	<figure>
      <img width="auto" height="300px" src="img/flower.jpg" alt="" />
      <figcaption>๊ด€์‹ฌ ๋ฐ›๊ณ  ์‹ถ์–ดํ•˜๋Š” ์•„๊ธฐ</figcaption>
    </figure>

6) pre ํƒœ๊ทธ : HTML์— ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ํ™”๋ฉด์— ๊ทธ๋Œ€๋กœ ๋ณด์—ฌ์ค€๋‹ค. ์ฃผ๋กœ ์ปดํ“จํ„ฐ ์ฝ”๋“œ๋ฅผ ํ‘œํ˜„ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋ฉฐ, ์‹ค์ œ๋กœ๋Š” ์ž˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค.

 	 <pre>
        <code>
          let val= 1;
          function myFunc(value){
            return value;
          }
          myFunc(val);
        </code>
     </pre>

7) blockquote ํƒœ๊ทธ : ์ธ์šฉ๋ธ”๋Ÿญ cite: ๊ธ€์ž ๊ธฐ์šธ์ž„ ํ‘œ์‹œ

	<blockquote>
      <p>์ œ๋ฐœ ๊ทธ๋งŒํ•ด.. ์ด๋Ÿฌ๋‹ค๊ฐ€ ๋‹ค~~ ์ฃฝ์–ด!</p>
      <cite>์˜ค์ง•์–ด๊ฒŒ์ž„ ์˜ค์ผ๋‚จ</cite>
    </blockquote>

8) main : HTMLย <main>ย ์š”์†Œ๋Š” ๋ฌธ์„œ์˜ ์ฃผ์š” ์ฝ˜ํ…์ธ ๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.(๋ฌธ์„œ์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์— ์ง์ ‘์ ์œผ๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š” ๋ถ€๋ถ„)

9) hr : ์žฅ๋ฉด ์ „ํ™˜ ํ˜น์€ ๋ฌธ๋‹จ ์•ˆ์—์„œ ์ฃผ์ œ๊ฐ€ ๋ณ€๊ฒฝ๋˜์—ˆ์„ ๋•Œ ๊ทธ ๊ตฌ๋ณ„์„ ์œ„ํ•ด ์‚ฌ์šฉ, ๋‹จ๋ฝ์„ ๊ตฌ๋ถ„ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ <p> ํƒœ๊ทธ ๋‚ด ์‚ฌ์šฉ์€ ์›น ํ‘œ์ค€์— ์–ด๊ธ‹๋‚œ๋‹ค.

<h1>hello world!</h1>
<hr>
<p>hello <br> world</p>

4. ์ž์ฃผ ์“ฐ์ด๋Š” ํƒœ๊ทธ

profile
๊ธฐ์ดˆ๋ถ€ํ„ฐ ํƒ„ํƒ„ํ•œ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜์ž!๐Ÿ’ช

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