+ 00 00 0000

Have any Questions?

01_Simple Coding – HTML – Chapter02 – μš”μ•½

01_Simple Coding – HTML – Chapter02 – μš”μ•½

πŸ“ƒ μš”μ•½

인터넷 μ΄ˆμ°½κΈ°μ— λ…Όλ¬Έ 곡유λ₯Ό μœ„ν•΄ λ§Œλ“€μ–΄μ§„ μ–Έμ–΄(Markup μ–Έμ–΄), 주둜 λ¬Έμ„œ ꡬ쑰λ₯Ό κ΅¬μ„±ν• λ•Œ μ‚¬μš©ν•¨, λ¬Έμ„œ ꡬ쑰λ₯Ό λ§Œλ“€κΈ° μœ„ν•œ λ‹€μ–‘ν•œ νƒœκ·Έκ°€ 있고 νƒœκ·Έλ‘œ μ½”λ”©ν•˜λŠ” μ–Έμ–΄

μš”μ†Œ 기술 및 ν…Œμ΄λΈ” μ„€κ³„λŠ” μ•„λž˜μ™€ κ°™μŠ΅λ‹ˆλ‹€.

μš”μ†Œ 기술 :

– Basic : HTML

πŸ“ƒ 기술 κ΅¬ν˜„

μŠ€νŽ™ :

- vscode
- html 5

πŸ“ƒ κΈ°λ³Έ νƒœκ·Έ

λ§ˆν¬μ—…(Markup) μ–Έμ–΄ : μ—¬λŠ”νƒœκ·Έμ™€ λ‹«λŠ”νƒœκ·Έλ‘œ λ‚΄μš©μ„ κ°μ‹Έμ„œ μ½”λ”©

μ‚¬μš©λ²• : 
<μ—¬λŠ”νƒœκ·Έ>μ•ˆλ…•ν•˜μ„Έμš”</λ‹«λŠ”νƒœκ·Έ>

예)

<p>μ•ˆλ…•ν•˜μ„Έμš”</p>

μ½”λ”© μš©μ–΄ : 자주 μ‚¬μš©ν•˜λŠ” 기호λ₯Ό νŠΉμ • μš©μ–΄λ‘œ 말함, κ·Έμ™Έ κΈ°λŠ₯등을 νŠΉμ • μš©μ–΄λ‘œ λ§ν•˜κΈ°λ„ 함

- : (콜둠)
- ; (μ„Έλ―Έμ½œλ‘ )
- & (μ—”νΌμ„ΌνŠΈ)
- \ (μ—­μŠ¬λž˜μ‰¬)
- / (μŠ¬λž˜μ‰¬)
- - (λ§ˆμ΄λ„ˆμŠ€, λŒ€μ‹œ, ν•˜μ΄ν”ˆ)
- , (콀마)

μ£Όμš” 단좕킀 : 코딩을 효율적으둜 λΉ λ₯΄κ²Œ μž‘μ„±ν•˜κ²Œ 함

1) μΈν…”λ¦¬μ œμ΄ 개발툴 단좕킀
- 주석 : ctrl + /
- 쀄볡사/블둝볡사 : ctrl + d
- μ€„μ‚­μ œ : ctrl + y
- μžλ™μ •λ ¬ : shift + ctrl + l

2) μœˆλ„μš° 단좕킀
- 볡사 : ctrl + c
- μž˜λΌλ‚΄κΈ° : ctrl + x
- λΆ™μ—¬λ„£κΈ° : ctrl + v
- μ‹€ν–‰μ·¨μ†Œ : ctrl + z
- μž¬μ‹€ν–‰ : shift + ctrl + z

Html λ¬Έμ„œ 생성 :

μ‚¬μš©λ²• : λ¬Έμ„œλͺ….html (.html – ν™•μž₯자라고 함) 

Html μ£Όμš” νƒœκ·Έ :

1) 제λͺ© νƒœκ·Έ : μžλ™ μ€„λ°”κΏˆλ¨ : h1 ~ h5

    <h1>μ•ˆλ…•ν•˜μ„Έμš” κ°•νƒœκ²½μž…λ‹ˆλ‹€.</h1>

2) 단락 : μžλ™ μ€„λ°”κΏˆλ¨ (*) : p

    <p>μ•ˆλ…•ν•˜μ„Έμš”<p>

3) 링크(앙컀) : νŽ˜μ΄μ§€ 이동 : a

    <a href="http://naver.com">넀이버</a>

4) μ€„λ°”κΏˆ : (*) : br

    μ•ˆλ…•ν•˜μ„Έμš”<br/>
    μ•ˆλ…•ν•˜μ„Έμš”<br/>

5) νŠΉμˆ˜νƒœκ·Έ :

    < (less than) : <
    > (greader than) : >
      곡백

    예)
    <μ•ˆλ…•ν•˜μ„Έμš”>
    Β Β Β Β Β μ•ˆλ…•ν•˜μ„Έμš”

6) 이미지 : (*)

    μ‚¬μš©λ²• : <img src="μ΄λ―Έμ§€κ²½λ‘œ">

    예) 
    <img src="./image/bird.jpg" width="300" alt="" />

7) λͺ©λ‘ : (*)

    - μˆœμ„œ μ—†λŠ” λͺ©λ‘ : ul(unordered list) – li(list) (*)

    예)
     <ul>
        <li>사과</li>
        <li>λ°”λ‚˜λ‚˜</li>
        <li>μ˜€λ Œμ§€</li>
     </ul>
    - μˆœμ„œ μžˆλŠ” λͺ©λ‘ : ol(ordered list) – li(list)

    예)
     <ol>
        <li>사과</li>
        <li>λ°”λ‚˜λ‚˜</li>
        <li>μ˜€λ Œμ§€</li>
     </ol>

8) ν…Œμ΄λΈ” νƒœκ·Έ: (*)

    <table border="1">
       <!-- ν…Œμ΄λΈ”μ œλͺ© -->
       <!-- thead : μƒλž΅ κ°€λŠ₯ -->
          <thead>
            <!-- tr : 1ν–‰ -->
               <tr>
                   <!-- td : 1μ—΄ -->
                   <th>μš”μΌ</th>
              </tr>
          </thead>
        <!-- ν…Œμ΄λΈ”λ³Έλ¬Έ -->
        <!-- tbody : μƒλž΅ κ°€λŠ₯ -->
        <tbody>
            <tr>
                <td>μ›”</td>
            </tr>
        </tbody>
    </table>

πŸ“ƒ 양식 νƒœκ·Έ

양식 νƒœκ·Έ ( form, input, select ) (**) μ†Œκ°œ

μž…λ ₯ 양식 html λ¬Έμ„œλ₯Ό λ§Œλ“€ λ•Œ μ‚¬μš©λ˜λ©° ꡉμž₯히 자주 μ‚¬μš©λ˜λŠ” νƒœκ·Έλ‘œμ„œ νšŒμ›κ°€μž… / 둜그인 / κ²Œμ‹œνŒ λ“± λ‹€μ–‘ν•œ ν™ˆνŽ˜μ΄μ§€λ₯Ό λ§Œλ“€λ•Œ μ‚¬μš©λ¨

0) Form : 양식 νƒœκ·Έ 쀑 μ΅œμƒμœ„ λΆ€λͺ¨ νƒœκ·Έ
μžμ‹νƒœκ·Έλ‘œ input νƒœκ·Έ 등을 가지고 있음. μƒλž΅ κ°€λŠ₯함

1) μž…λ ₯ + 양식 νƒœκ·Έ : input νƒœκ·Έμ˜ 속성 id=”이름” κ³Ό label νƒœκ·Έμ˜ 속성 for=”이름” λ₯Ό μΌμΉ˜μ‹œν‚€λ©΄ =>
labelν΄λ¦­ν•˜λ©΄ input양식에 포컀슀 생김

μ‚¬μš©λ²• :  <label for=”라벨λͺ…”>이름</label> : 화면에 이름이 λ³΄μž„
        <input type=”text” /> : μž…λ ₯ν•  수 μžˆλŠ” 컨트둀(양식) 이 화면에 λ³΄μž„

예) 
  <label for="name">이름</label>
  <input type="text" id="name"/>

2) νŒ¨μŠ€μ›Œλ“œ : νŒ¨μŠ€μ›Œλ“œ μž…λ ₯ 양식에 **** 둜 κΈ€μžλ₯Ό λ…ΈμΆœμ‹œν‚€μ§€ μ•ŠμŒ

예)
<input type="password" />

3) νŒŒμΌμ„ νƒμƒμž : λŒ€ν™”μƒμžκ°€ 뜨며 νŒŒμΌμ„ 선택할 수 있게 함

예)
<input type="file" />

4) μ²΄ν¬λ°•μŠ€ : 체크할 수 μžˆλŠ” 양식이 화면에 ν‘œμ‹œ

예)
<input type="checkbox" />μ’‹μŒ<br/>
<input type="checkbox" />λ‚˜μ¨<br/>

5) λΌλ””μ˜€λ°•μŠ€ : λ‘˜ 쀑에 ν•˜λ‚˜λ§Œ 선택할 수 μžˆλŠ” 양식이 화면에 ν‘œμ‹œ

예)
<input type="radio" name=”gender” />남
<input type="radio" name=”gender” />μ—¬<br/>

6) select λ°•μŠ€ : λͺ©λ‘μ„ 선택할 수 μžˆλŠ” 양식이 화면에 ν‘œμ‹œ

<select>
        <option>κΉ€λ°₯</option>
        <option selected>떑볢이</option>
        <option>μˆœλŒ€</option>
        <option>어묡</option>
    </select>

λ‹΅κΈ€ 남기기

이메일 μ£Όμ†ŒλŠ” κ³΅κ°œλ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. ν•„μˆ˜ ν•„λ“œλŠ” *둜 ν‘œμ‹œλ©λ‹ˆλ‹€