728x90
λ°μν
SMALL
HTMLμ μμ(element)λΌλ κ΅¬μ± μμλ‘ μ΄λ£¨μ΄μ Έ μμΌλ©°, μ΄λ¬ν HTMLμ μμλ₯Ό λ μ μ°νκ² λ€λ£° μ μλλ‘ λμμ£Όλ κ²μ΄ λ°λ‘ κΈλ‘λ² μμ±(Global Attributes)μ λλ€.
β£ λͺ©μ°¨
κΈλ‘λ² μμ±μ΄λβ
κΈλ‘λ² μμ±μ λͺ¨λ HTML μμμμ μ¬μ©ν μ μλ μμ±μΌλ‘, ν΄λΉ μμμ νΉμ±μ μ μνκ±°λ μΆκ° μ 보λ₯Ό μ 곡νλ λ° μ¬μ©λ©λλ€. μ΄λ¬ν μμ±λ€μ μ΄λ€ μμμμλ μ¬μ©ν μ μμΌλ©°, κ° μμλ§λ€ κ³ μ ν κΈ°λ₯μ λΆμ¬ν μ μμ΅λλ€.
μ£Όμ κΈλ‘λ² μμ±π
- id: μμμ κ³ μ ν μλ³μλ₯Ό λΆμ¬νλ μμ±μ λλ€. CSSλ JavaScriptμμ ν΄λΉ μμλ₯Ό μ νν λ μ¬μ©λ©λλ€.
- class: νλ μ΄μμ μμλ₯Ό κ·Έλ£Ήννμ¬ μ€νμΌμ΄λ μ€ν¬λ¦½νΈ μ μ©μ μ©μ΄νκ² νλ μμ±μ λλ€. λμΌν ν΄λμ€λ₯Ό κ°μ§ μμλ€μ μ ννμ¬ μΌκ΄μ μΌλ‘ μ€νμΌμ μ μ©ν μ μμ΅λλ€.
- style: μΈλΌμΈ μ€νμΌμ μ μ©νλ μμ±μΌλ‘, ν΄λΉ μμμ μ§μ μ€νμΌμ μ§μ ν μ μμ΅λλ€. λ€λ₯Έ μ€νμΌ μμ±λ€κ³Ό ν¨κ» μ¬μ©λμ§λ§, μ°μ μμκ° κ°μ₯ λμ΅λλ€.
- title: μμμ μΆκ° μ 보λ μ€λͺ μ μ 곡νλ μμ±μ λλ€. λ§μ°μ€λ₯Ό ν΄λΉ μμ μμ μ¬λ Έμ λ ν΄νμΌλ‘ λνλλ©°, μ κ·Όμ±μ λμ΄λ λ° νμ©λ©λλ€.
- lang: μμμ μΈμ΄λ₯Ό μ€μ νλ μμ±μΌλ‘, μ€ν¬λ¦° 리λ λ±μμ μ¬λ°λ₯Έ λ°μκ³Ό μΈμ΄ μ€μ μ μ 곡νμ¬ μΉ μ κ·Όμ±μ ν₯μν©λλ€.
- hidden: μμλ₯Ό μ¨κΈ°λ μμ±μΌλ‘, ν΄λΉ μμκ° λ λλ§ λμ§ μλλ‘ ν©λλ€. μ€ν¬λ¦° 리λ λ±μ 보쑰 κΈ°κΈ°μμλ μΈμλμ§ μμ΅λλ€.
- data-*(μ¬μ©μ μ μ λ°μ΄ν° μμ±): κ°λ°μκ° μμλ‘ μ μν λ°μ΄ν°λ₯Ό μμμ μ μ₯νλ λ° μ¬μ©λλ μμ±μΌλ‘, μλ°μ€ν¬λ¦½νΈ λ±μμ λ°μ΄ν°λ₯Ό λμ μΌλ‘ μ²λ¦¬ν λ μ μ©νκ² νμ©λ©λλ€.
κΈλ‘λ² μμ±μ νμ© μμπΊοΈ
- id: <div id="header">, <p id="introduction">
- class: <div class="container">, <span class="highlight">
- style: <p style="color: red; font-size: 16px;">
- title: <img src="example.jpg" alt="Example" title="This is an example image">
- lang: <html lang="en">, <p lang="ko">
- hidden: <div hidden>, <p hidden>
- data-*(μ¬μ©μ μ μ λ°μ΄ν° μμ±): <div data-user-id="123">, <span data-product-price="19.99">
κΈλ‘λ² μμ±μ μ£Όμμ¬νβ οΈ
- λ¨μ©νμ§ μκΈ°: κΈλ‘λ² μμ±μ λͺ¨λ μμμμ μ¬μ©ν μ μμ§λ§, λ무 λ§μ΄ μ¬μ©νλ©΄ μ½λμ κ°λ μ±μ λ¨μ΄λ¨λ¦΄ μ μμ΅λλ€. νμν κ³³μλ§ μ μ νκ² μ¬μ©νλ κ²μ΄ μ€μν©λλ€.
- μλ―Έμ λ§κ² μ¬μ©νκΈ°: κ° μμ±μ νΉμ ν μ©λλ₯Ό κ°μ§κ³ μμΌλ©°, μ΄μ λ§κ² μ¬μ©ν΄μΌ ν©λλ€. μλ₯Ό λ€μ΄, id μμ±μ μμλ₯Ό μλ³νκΈ° μν κ²μ΄λ©°, class μμ±μ μ€νμΌμ΄λ μ€ν¬λ¦½νΈ μ μ©μ μν κ²μ λλ€.
- μ κ·Όμ± κ³ λ €νκΈ°: title μμ± λ±μ μ¬μ©ν λμλ μ¬μ©μμκ² μ μ©ν μ 보λ₯Ό μ 곡νλ λ° μ£Όμμ μ λμ΄μΌ ν©λλ€. νΉν, μ€ν¬λ¦° 리λ λ±μ 보쑰 κΈ°κΈ°λ₯Ό μ¬μ©νλ μ¬μ©μλ₯Ό μν΄ μ μ ν μ€λͺ μ μ 곡ν΄μΌ ν©λλ€.
- λ°μ΄ν° μμ± μ£ΌμνκΈ°: data-* μμ±μ μ¬μ©μ μ μ λ°μ΄ν°λ₯Ό μμμ μ μ₯νλ λ° μ¬μ©λμ§λ§, λ°μ΄ν°μ μ€μμ±κ³Ό λ―Όκ°λμ λ°λΌ μ μ ν 보μ μ‘°μΉκ° νμν μ μμ΅λλ€.
- μΈλΌμΈ μ€νμΌ μ£ΌμνκΈ°: style μμ±μ μ¬μ©νμ¬ μΈλΌμΈ μ€νμΌμ μ§μ ν λμλ CSS νμΌμ ν΅ν΄ μ€νμΌμ κ΄λ¦¬νλ κ²μ΄ λ°λμ§ν©λλ€. μΈλΌμΈ μ€νμΌμ μ μ§λ³΄μκ° μ΄λ ΅κ³ , μ€νμΌμ μΌκ΄μ±μ μ μ§νκΈ° μ΄λ €μΈ μ μμ΅λλ€.
- μ κ·Όμ± κ³ λ €νκΈ°: hidden μμ±μ μμλ₯Ό νλ©΄μμ μ¨κΈ°λ λ° μ¬μ©λμ§λ§, μ κ·Όμ±μ κ³ λ €νμ¬ μ¨κ²¨μ§ μμμ λν λ체 μλ¨μ μ 곡ν΄μΌ ν©λλ€.
- λ²μ νΈνμ± κ³ λ €νκΈ°: μΌλΆ μμ±μ HTML5μμ μΆκ°λμμΌλ©°, λͺ¨λ λΈλΌμ°μ μμ μ§μλμ§ μμ μ μμ΅λλ€. λ°λΌμ μΉ μ¬μ΄νΈμ λμ λΈλΌμ°μ μ λ²μ μ κ³ λ €νμ¬ μ¬μ©ν μ μλ μμ±μ μ νν΄μΌ ν©λλ€.
ν΅μ¬ λ΄μ©π
728x90
λ°μν