λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
πŸ“‚ 기술 λ©΄μ ‘/Web

HTML의 id 속성과 class μ†μ„±μ˜ 차이에 λŒ€ν•΄μ„œ μ„€λͺ…ν•΄ μ£Όμ„Έμš”.

by Dev. Ella 2023. 3. 12.

πŸ‘©πŸ»‍πŸ’» id 속성과 class μ†μ„±μ˜ 차이에 λŒ€ν•΄μ„œ μ„€λͺ…ν•΄ μ£Όμ„Έμš”.

πŸ’πŸ»‍♀️ μš”μ•½ν•˜μžλ©΄ ,

κ³ μœ μ„±μ˜ 차이 μž…λ‹ˆλ‹€. idλŠ” κ³ μœ ν•œ κ°’μ΄λ―€λ‘œ, idλ₯Ό 가진 μš”μ†Œλ“€ λ˜ν•œ κ³ μœ ν•˜κΈ° λ•Œλ¬Έμ— ν•˜λ‚˜μ˜ HTML μš”μ†Œμ—λ§Œ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이에 λ°˜ν•΄ classλŠ” κ³ μœ ν•˜μ§€ μ•ŠμœΌλ―€λ‘œ 같은 class name을 μ—¬λŸ¬ μš”μ†Œμ— μ‚¬μš©ν•˜λŠ” 것이 κ°€λŠ₯ν•©λ‹ˆλ‹€.

 

더 μžμ„Ένžˆ μ„€λͺ…ν•˜μžλ©΄,

idλž€ identification 즉 ꡬ별/식별 ν•˜κ³ μž ν•˜κΈ°μ— ν•΄λ‹Ή μš”μ†Œκ°€ 'μœ μΌν•¨'을 확인할 수 μžˆλŠ” μˆ˜λ‹¨μž…λ‹ˆλ‹€. μš°λ¦¬μ—κ²Œ μ£Όμ–΄μ§€λŠ” μ£Όλ―Όλ“±λ‘λ²ˆν˜Έ(identification number)과도 κ°™λ‹€κ³  μƒκ°ν•˜λ©΄ λ©λ‹ˆλ‹€. 마치 getElementById λ©”μ†Œλ“œλŠ” μžˆμ–΄λ„ getElementsByIdλŠ” μ—†λŠ” κ²ƒμ²˜λŸΌ λ§μž…λ‹ˆλ‹€.

 

ν˜‘μ—… μ‹œμ—λ„ μ€‘μš”

id 값이 같은 HTML μš”μ†Œκ°€ μ—¬λŸ¬ 개 μžˆλ‹€λ©΄ μ›Ή ν‘œμ€€μ— μ–΄κΈ‹λ‚  λΏλ”λŸ¬, ν˜‘μ—…ν•˜λŠ” λ‹€λ₯Έ κ°œλ°œμžλ‚˜ 검색엔진에도 ν˜Όλž€μ„ μ£ΌκΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€.

 

 

πŸ“Ž λ‚΄μš© μ°Έμ‘°

- velog: 기술 λ©΄μ ‘ μ€€λΉ„

- velog: Section 1 νšŒκ³ 

λŒ“κΈ€