๐Ÿ“– Coding Study/์›น ๋””์ž์ธ

2023.03.13 ์›” (HTML ์‹ค์Šต)

๊ณต๋ถ€๋ชปํ•จ 2023. 3. 13. 23:08

HTML์ด๋ž€?

 - ํ•˜์ดํผ ํ…์ŠคํŠธ๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๋งˆํฌ์—… ์–ธ์–ด์ด๋‹ค.

 - HTML์„ ์ด์šฉํ•˜์—ฌ ์›น ํŽ˜์ด์ง€ ์ž‘์„ฑ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

 - ๊ณ„์ธต๊ตฌ์กฐ(ํŠธ๋ฆฌ๊ตฌ์กฐ, ๋‚ดํฌ๊ตฌ์กฐ)๋ฅผ ๊ฐ–๊ณ ์žˆ๋‹ค.

<!doctype html>
<html>
    <head>
        <title>์›น ํŽ˜์ด์ง€์˜ ์ œ๋ชฉ </title>
        <meta charset='utf-8'> ํ•œ๊ธ€
    </head>
    
    <body>
        <h1> ๋ฌธ์„œ ์ „์ฒด์— ๋Œ€ํ•œ ์ œ๋ชฉ </h1>
            <p>๋ณธ๋ฌธ.</p>
        <img src="zxcv.PNG" alt="์ด๋ฏธ์ง€ ์—†๋‹ค." width="400" height="400">
        <img src="qweer.PNG" alt="์ด๋ฏธ์ง€ ์—†๋‹ค." width="400" height="400">
        <hr>
        <h2><em>&lt; ์†Œ์ œ๋ชฉ &gt;</em></h2>
            <p> ๋ณธ๋ฌธ </p>

            <p> ๋ณธ๋ฌธ </p>
            <img src="asdf.PNG" alt="์ด๋ฏธ์ง€ ์—†๋‹ค." width="400" height="400">
            <img src="gfdg.PNG" alt="์ด๋ฏธ์ง€ ์—†๋‹ค." width="400" height="400">
            <img src="afs.PNG" alt="์ด๋ฏธ์ง€ ์—†๋‹ค." width="400" height="400">
            <hr>
        <h2><strong>&lt; ์†Œ์ œ๋ชฉ &gt;</strong></h2>
            <p> ๋ณธ๋ฌธ </p>
        
            
    </body>
</html>

<!doctype html> = ์ด ๋ฌธ์„œ๊ฐ€ html๋กœ ์ž‘์„ฑ๋œ ๋ฌธ์„œ๋ผ๋Š” ๊ฒƒ์„ ๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ ์•Œ๋ ค์ฃผ๋Š” ์—ญํ• 

<html> ... </html> = ํŠธ๋ฆฌ๊ตฌ์กฐ์—์„œ ์ตœ์ƒ์œ„์— ์œ„์น˜

 

<head> ... </head> = title, style, meta ๋“ฑ์„ ํฌํ•จ

 - title : ์›น ํŽ˜์ด์ง€์˜ ์ œ๋ชฉ์„ ํ‘œํ˜„ํ•˜๋Š” ์š”์†Œ

 - style : CSS ๊ตฌ๋ฌธ

 - meta : ๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ ์›น ํŽ˜์ด์ง€๋ฅผ ์ฒ˜๋ฆฌํ•  ๋•Œ ํ•„์š”ํ•œ ๋ถ€๊ฐ€์ ์ธ ์ •๋ณด๋“ค์„ ์•Œ๋ ค์คŒ (charseet)

  - ํ•œ๊ธ€ ์ธ์ฝ”๋”ฉ์˜ ์ข…๋ฅ˜๋Š” ๋‘ ๊ฐ€์ง€์ด๋‹ค (UTF-8, EUC-KR). ์›น ํŽ˜์ด์ง€๋ฅผ ์ œ์ž‘ํ•  ๋•Œ ์„ธํŒ…ํ•ด๋‘” ์ธ์ฝ”๋”ฉ ๋ฐฉ์‹๊ณผ ๋ธŒ๋ผ์šฐ์ €์˜ ์ธ์ฝ”      ๋”ฉ ๋ฐฉ์‹์ด ๋‹ค๋ฅด๋ฉด ๊ธ€์ž๊ฐ€ ๊นจ์ ธ๋ณด์ธ๋‹ค.

 

<body> ... </body> = ์‹ค์ œ ๋ธŒ๋ผ์šฐ์ € ์ƒ์— ๋‚˜ํƒ€๋‚˜๋Š” ์›น ํŽ˜์ด์ง€์˜ ๋‚ด์šฉ์„ ๋‹ด๊ณ  ์žˆ์Œ. (๋ฌธ์„œ์˜ ๋ชธ์ฒด)

 - h1, p, img๋“ฑ์ด ์žˆ๋‹ค.

 


์š”์†Œ์˜ ๊ตฌ๋ถ„

1. ๋‚ด์šฉ์ด ์žˆ๋‚˜ ์—†๋‚˜ (Element vs Empty Element)

2. ๊ณ„์ธต ๊ตฌ์กฐ์ƒ์œผ๋กœ ์—˜๋ฆฌ๋จผํŠธ๋ฅผ ๋‚ดํฌํ•  ์ˆ˜ ์žˆ๋‚˜ ์—†๋‚˜ (๋‹จ๋ง ๋…ธ๋“œ ์—˜๋ฆฌ๋จผํŠธ vs ๋น„ ๋‹จ๋ง ๋…ธ๋“œ ์—˜๋ฆฌ๋จผํŠธ)

3. ๋ธŒ๋ผ์šฐ์ €์— ํ‘œ์‹œ๋  ๋•Œ, ์˜์—ญ์„ ํ™•๋ณดํ•˜๋‚˜ ์•ˆ ํ•˜๋‚˜ (๋ธ”๋ก ์—˜๋ฆฌ๋จผํŠธ vs ์ธ๋ผ์ธ ์—˜๋ฆฌ๋จผํŠธ)


HTML์˜ ํƒœ๊ทธ๋“ค

1. Heading

  - h1๋ถ€ํ„ฐ h6๊นŒ์ง€ ์žˆ๋‹ค.

    h1 ์€ ๋ฌธ์„œ ์ „์ฒด๋ฅผ ์•„์šฐ๋ฅผ ์ˆ˜ ์žˆ๋Š” ๋Œ€ํ‘œ ์ œ๋ชฉ

    h2๋Š” h1์•ˆ์— ๋“ค์–ด๊ฐˆ ์†Œ์ œ๋ชฉ

    h3๋Š” h2์•ˆ์— ๋“ค์–ด๊ฐˆ ์†Œ์ œ๋ชฉ

 

 

2. Paragraph (p)

  - <strong>, <b>, <i>, <em> ๋“ฑ

 

 

3. Entity (=์ฝ”๋“œ์ง‘, ์ฝ”๋“œ์ฒด๊ณ„, ์ œ์–ด๋ฌธ์ž)

  - ๊บฝ์‡  ๊ธฐํ˜ธ๋ฅผ ์ถœ๋ ฅํ•˜๊ณ  ์‹ถ์„ ๋•Œ,  &lt (<), &gt (>)์œผ๋กœ ํ‘œํ˜„

 

4. img

  - <img src="images/sun.jpg"> ๋ผ๊ณ  ํ•˜๋ฉด, images ํด๋” ์•ˆ์—์„œ sun.jpgํŒŒ์ผ์„ ์ฐพ์Œ

  - ์ด๋ฏธ์ง€ ํŒŒ์ผ๋“ค์€ ํ•œ ํด๋”๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.

  - ์ด๋ฏธ์ง€์˜ ๊ฐ€๋กœ, ์„ธ๋กœ ํฌ๊ธฐ๋ฅผ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ๋‹ค.

LIST