HTML :: μš”μ†Œ

s_omiΒ·2022λ…„ 8μ›” 6일
0

HTML

λͺ©λ‘ 보기
1/2

πŸ“ HTML

  • HyperText Mark-up Language

πŸ’‘ μš”μ†Œ

  • 인라인(Inline) μš”μ†Œ
  • 블둝(Block) μš”μ†Œ

πŸ’‘ 인라인 μš”μ†Œ

  • μš”μ†Œκ°€ μˆ˜ν‰μœΌλ‘œ μŒ“μž„
    • μ½”λ“œλ₯Ό 쀄 λ°”κΏˆ 처리λ₯Ό ν•˜λ©΄ ν•˜λ‚˜μ˜ λ„μ–΄μ“°κΈ°λ‘œ 처리됨.
  • μƒν•˜μ’Œμš°κ°€ ν¬ν•¨ν•œ μ½˜ν…μΈ  크기만큼 μžλ™μœΌλ‘œ 쀄어듬
  • κ°€λ‘œ, μ„Έλ‘œ μ‚¬μ΄μ¦ˆλ₯Ό 지정할 수 μ—†μŒ β†’ 인라인 μš”μ†ŒλŠ” ν•˜λ‚˜μ˜ κΈ€μžμ΄λ―€λ‘œ κ°€λ‘œ, μ„Έλ‘œ μ‚¬μ΄μ¦ˆμ™€ 같은 μš”μ†Œ 적용 X
  • μƒν•˜ μ—¬λ°± 적용 λΆˆκ°€λŠ₯, 쒌우 μ—¬λ°± 적용 κ°€λŠ₯
    + λ‚΄λΆ€ μ—¬λ°± μš”μ†Œ : margin, μ™ΈλΆ€ μ—¬λ°± μš”μ†Œ : padding
  • 인라인 μš”μ†Œ 내에 인라인 μš”μ†Œ κ°€λŠ₯, 블둝 μš”μ†Œ λΆˆκ°€!

πŸ’‘ 블둝 μš”μ†Œ

  • μš”μ†Œκ°€ 수직으둜 μŒ“μž„
  • μƒν•˜λŠ” ν¬ν•¨ν•œ μ½˜ν…μΈ  크기만큼 μžλ™μœΌλ‘œ 쀄어듬
  • μ’Œμš°λŠ” λΆ€λͺ¨ μš”μ†Œμ˜ 크기만큼 μžλ™μœΌλ‘œ λŠ˜μ–΄λ‚¨
  • κ°€λ‘œ, μ„Έλ‘œ μ‚¬μ΄μ¦ˆλ₯Ό 지정할 수 있음
  • μƒν•˜μ’Œμš° μ—¬λ°± 적용 κ°€λŠ₯
  • 블둝 μš”μ†Œ 내에 인라인 μš”μ†Œ & 블둝 μš”μ†Œ κ°€λŠ₯!

πŸ’‘ 비ꡐ

ꡬ뢄인라인 μš”μ†ŒλΈ”λ‘ μš”μ†Œ
λ°©μ‹μš”μ†Œκ°€ μˆ˜ν‰μœΌλ‘œ μŒ“μž„μš”μ†Œκ°€ 수직으둜 μŒ“μž„
μƒν•˜ 크기 μ„€μ •ν¬ν•¨ν•œ μ½˜ν…μΈ  크기만큼 μžλ™μœΌλ‘œ μ€„μ–΄λ“¬ν¬ν•¨ν•œ μ½˜ν…μΈ  크기만큼 μžλ™μœΌλ‘œ 쀄어듬
쒌우 크기 μ„€μ •ν¬ν•¨ν•œ μ½˜ν…μΈ  크기만큼 μžλ™μœΌλ‘œ 쀄어듬뢀λͺ¨ μš”μ†Œμ˜ 크기만큼 μžλ™μœΌλ‘œ λŠ˜μ–΄λ‚¨
κ°€λ‘œ & μ„Έλ‘œ μ‚¬μ΄μ¦ˆ μ§€μ •λΆˆκ°€λŠ₯κ°€λŠ₯
μƒν•˜ μ—¬λ°± μ„€μ •λΆˆκ°€λŠ₯κ°€λŠ₯
쒌우 μ—¬λ°± μ„€μ •κ°€λŠ₯κ°€λŠ₯
μš”μ†Œ λ‚΄ 블둝 μš”μ†ŒλΆˆκ°€λŠ₯κ°€λŠ₯
μš”μ†Œ λ‚΄ 인라인 μš”μ†Œκ°€λŠ₯κ°€λŠ₯

πŸ’‘ 인라인 μš”μ†Œ νƒœκ·Έ

  • <span> : ꡬ뢄을 μœ„ν•œ μš”μ†Œ
  • <img /> : 이미지λ₯Ό μ‚½μž…ν•˜λŠ” μš”μ†Œ
    • src : μ‚½μž…ν•  μ΄λ―Έμ§€μ˜ 경둜
    • alt : μ‚½μž…ν•  μ΄λ―Έμ§€μ˜ 이름
  • <a> : λ‹€λ₯Έ/같은 νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•˜λŠ” ν•˜μ΄νΌλ§ν¬λ₯Ό μ§€μ •ν•˜λŠ” μš”μ†Œ
    • href : 링크 URL
    • target : λΈŒλΌμš°μ € νƒ­ μœ„μΉ˜
  • <br /> : μ€„λ°”κΏˆ μš”μ†Œ
  • <label> : <input /> μ’…λ₯˜ 쀑 checkbox λ˜λŠ” radio μ‚¬μš© μ‹œ <input /> λ₯Ό κ°μ‹Έμ•Όλ˜λŠ” μš”μ†Œ

πŸ’‘ 블둝 μš”μ†Œ νƒœκ·Έ

  • <div> : ꡬ뢄을 μœ„ν•œ μš”μ†Œ
  • <h1> ~ <h6> : 제λͺ©μ„ μ˜λ―Έν•˜λŠ” μš”μ†Œ
  • <p> : λ¬Έμž₯을 μ˜λ―Έν•˜λŠ” μš”μ†Œ
  • <ol> : μˆœμ„œκ°€ ν•„μš”μžˆλŠ” λͺ©λ‘μ˜ 집합
  • <ul> : μˆœμ„œκ°€ ν•„μš”μ—†λŠ” λͺ©λ‘μ˜ 집합
  • <li> : λͺ©λ‘ λ‚΄ 각 ν•­λͺ©

πŸ’‘ 인라인-블둝 μš”μ†Œ νƒœκ·Έ

  • <input /> : μ‚¬μš©μžκ°€ 데이터λ₯Ό μž…λ ₯ν•˜λŠ” μš”μ†Œ
    • type : μž…λ ₯받을 λ°μ΄ν„°μ˜ νƒ€μž…
      • text
      • checkbox : μ‚¬μš©μžμ—κ²Œ 체크 μ—¬λΆ€λ₯Ό μž…λ ₯ λ°›μŒ!
        β–« checked : μ²΄ν¬λ°•μŠ€ μž…λ ₯ μš”μ†Œ 체크됨
      • radio : μ‚¬μš©μžμ—κ²Œ 체크 μ—¬λΆ€λ₯Ό κ·Έλ£Ήμ—μ„œ 1개만 μž…λ ₯ λ°›μŒ
        β–« name : κ·Έλ£Ή 이름
    • value : 미리 μž…λ ₯된 κ°’(데이터)
    • placeholder : μ‚¬μš©μžκ°€ μž…λ ₯ν•  κ°’(데이터)의 힌트
    • disabled : μž…λ ₯ μš”μ†Œ λΉ„ν™œμ„±ν™”
profile
κ³΅λΆ€ν•œ κ±° μ˜¬λ €μš” :)

0개의 λŒ“κΈ€