κ°•μ˜

[패슀트 캠퍼슀 κ°•μ˜] HTML 핡심 정리

seulye 2024. 2. 20. 17:00

 

<h1>

블둝(μƒμž) μš”μ†Œ. 제λͺ©μ„ μ˜λ―Έν•˜λŠ” μš”μ†Œ. (Heading)

h1~h6. μˆ«μžκ°€ μž‘μ„μˆ˜λ‘ 더 μ€‘μš”ν•œ 제λͺ©μ„ μ •μ˜. 

h1은 λŒ€μ£Όμ œλΌμ„œ λ‚œλ°œν•˜κΈ° λ³΄λ‹€λŠ” h2~h4 많이 씀. 

 

<p>

블둝(μƒμž) μš”μ†Œ. λ¬Έμž₯을 μ˜λ―Έν•˜λŠ” μš”μ†Œ (Paragraph). pνƒœκ·Έ λŒ€μ‹  div을 써도 상관은 μ—†μŒ. 

 

<ul>

블둝(μƒμž) μš”μ†Œ. μˆœμ„œκ°€ ν•„μš”μ—†λŠ” λͺ©λ‘μ˜ 집합을 의미. (Unordered List)

μžμ‹μœΌλ‘œ li νƒœκ·Έκ°€ κΌ­ λ“€μ–΄κ°€μ•Ό 함. 

 

<li>

블둝(μƒμž) μš”μ†Œ. λͺ©λ‘ λ‚΄ 각 ν•­λͺ© (List Item)

<ul>
      <li>사과</li>
      <li>λ”ΈκΈ°</li>
</ul>

 


<img>

인라인(κΈ€μž) μš”μ†Œ. 이미지λ₯Ό μ‚½μž…ν•˜λŠ” μš”μ†Œ (Image). src, alt ν•„μˆ˜ 속성. 

 

<a>

인라인(κΈ€μž) μš”μ†Œ. λ‹€λ₯Έ/같은 νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•˜λŠ” ν•˜μ΄νΌλ§ν¬λ₯Ό μ§€μ •ν•˜λŠ” μš”μ†Œ. (Anchor)

href : 링크 URL

target : 링크 URL의 ν‘œμ‹œ(λΈŒλΌμš°μ € νƒ­) μœ„μΉ˜

 

<br />

인라인(κΈ€μž) μš”μ†Œ. μ€„λ°”κΏˆ μš”μ†Œ (Break)

 

<input>

인라인(κΈ€μž) μš”μ†Œ. 블둝(μƒμž) μš”μ†Œ = Inline-block . μ‚¬μš©μžκ°€ 데이터λ₯Ό μž…λ ₯ν•˜λŠ” μš”μ†Œ. 

μˆ˜ν‰μœΌλ‘œ μŒ“μ΄μ§€λ§Œ, κ°€λ‘œ/μ„Έλ‘œ 크기와 μ—¬λ°± μ§€μ • κ°€λŠ₯. 

type : text

value : 미리 μž…λ ₯될 κ°’

placeholder : μ‚¬μš©μžκ°€ μž…λ ₯ν•  κ°’(데이터)의 힌트

disabled : μž…λ ₯ μš”μ†Œ λΉ„ν™œμ„±ν™”

 

type : checkbox

checked

 

type : radio (1개만 선택 κ°€λŠ₯)

name : 같은 이름이면 같은 κ·Έλ£Ή. 같은 κ·Έλ£Ή λ‚΄μ—μ„œ 1개만 선택 κ°€λŠ₯

 

<label>

인라인(κΈ€μž) μš”μ†Œ. 라벨 κ°€λŠ₯ μš”μ†Œ(input)의 제λͺ©.

<label> <input type="checkbox" />Apple </label>

 

< table>

λΈ”λŸ­ μš”μ†Œ. ν…Œμ΄λΈ” μš”μ†Œ. ν‘œ μš”μ†Œ. ν–‰(Row)κ³Ό μ—΄(Column)의 μ§‘ν•©. 

 

<tr> table-row

ν–‰(Row)을 μ§€μ •ν•˜λŠ” μš”μ†Œ.

 

<td> table-cell 

μ—΄(Column)을 μ§€μ •ν•˜λŠ” μš”μ†Œ. (Table Data)

 

 <table>
      <tr>
        <td>A</td>
        <td>B</td>
      </tr>
      <tr>
        <td>C</td>
        <td>D</td>
      </tr>
    </table>

 

많이 μ“°μ§„ μ•ŠμŒ. 

 

< 주석 >

Ctrl + /


전역속성 

title : μš”μ†Œμ˜ μ •λ³΄λ‚˜ μ„€λͺ…을 μ§€μ •. 툴팁. 

style : μš”μ†Œμ— μ μš©ν•  μŠ€νƒ€μΌ(CSS)을 μ§€μ •.

class : μš”μ†Œλ₯Ό μ§€μΉ­ν•˜λŠ” 쀑볡 κ°€λŠ₯ν•œ 이름. cssμͺ½μ—μ„œ 점(.)을 뢙이고 μ§€μΉ­ν•΄μ€Œ. 

id : μš”μ†Œλ₯Ό μ§€μΉ­ν•˜λŠ” κ³ μœ ν•œ 이름. 자주 μ‚¬μš©ν•˜μ§„ μ•ŠμŒ. μƒΎ(#)을 뢙이고 μ§€μΉ­ν•΄μ€Œ.

data-이름 : μš”μ†Œμ— 데이터λ₯Ό μ§€μ •. λ‚˜μ€‘μ— μžλ°”μŠ€ν¬λ¦½νŠΈλ‚˜ CSSμ—μ„œ μ‚¬μš©ν•¨. 

 

defer 속성

javascriptκ°€ body보닀 λ¨Όμ € μ„ μ–Έλ˜μ–΄ μžˆλŠ” 경우, body뢀뢄을 읽기 전에 μŠ€ν¬λ¦½νŠΈκ°€ μ½ν˜€μ„œ 데이터가 μ œλŒ€λ‘œ 좜λ ₯λ˜μ§€ μ•ŠλŠ” κ²½μš°κ°€ μžˆλŠ”λ°, defer 속성을 μΆ”κ°€ν•΄ μ£Όλ©΄ λ‹€ μ½λŠ”λ‹€.