β‘3κ°μ§ μΈμ΄
HTML : ꡬ쑰λ₯Ό λ§λλ λ§ν¬μ μΈμ΄. (ꡬ쑰)
CSS : μ€νμΌμ λ§λλ λμμΈ μΈμ΄. (μ€νμΌ)
JavaScript : ꡬ쑰μ μ€νμΌμ μμ±λ κ°κ°μ μμμ μλͺ μ λΆμ¬νλ μν . (μνΈμμ©)
tag | λ» |
---|---|
< div > | Division |
< span > | Span |
< img > | Image |
< a > | Link |
< ul > & < li > | Unordered List & List Item |
< input > | Input (Text, Radio, Check box, Password...) |
< textarea > | Multi - line Text Input |
< button > | Button |
- < div > μ < span > μ°¨μ΄ ( CSS μ μ© X )
- < div > : ν μ€μ© μ°¨μ§
- < span > : 곡κ°μΌλ‘ μ°¨μ§
β‘μλ©ν± μμλ? (Semantic element)
'μλ―Έκ° μλ μλ―Έλ‘ μ μ' μ΄λΌκ³ ν΄μ.
λ°λΌμ, μλ―Έλ₯Ό κ°μ§ μμλ₯Ό μ¬μ©νλ λ°©μμ μΆκ΅¬νκΈ° μμ.
HTMLμ μ΅μ λ²μ HTML5μμλ μλ©ν± μΉμ΄ μ€μλλ©΄μ, μ¬λ¬ μλ©ν± μμκ° μλ‘κ² λ§λ€μ΄μ‘λ€.
μλ₯Ό λ€μ΄μ μ΅μμ μ λͺ©μ μ¬μ©ν λ μ΄μ©λλ < h1 > νκ·Έμ κ²½μ°,
CSSλ₯Ό μ μ©νμ§ μμλ ν° ν°νΈμ μμλ κ°κ²©λ±μ μ£Όμ΄ μ λͺ©μ²λΌ 보μ΄λλ‘ νλ€.
β‘μλ©ν± μμλ₯Ό μΆκ΅¬νλ μ΄μ λ?
CSS μμ±κ°λ§ μ€λ€λ©΄ < div > μμ λλ < span > μμλ κ°λ₯νλ€.
νμ§λ§, μΉνμ΄μ§ νλμ < div > μμκ° μμκ°κ° μ€μ²©λλ€λ©΄?
< div > μ§μ₯μ΄ λλ κ²½μ°κ° λ§λ€.
- κ²μ μμ§μ΄ μλ©ν± μμλ₯Ό λ μ’μνκΈ° λλ¬Έ
- λ€μ΄λ², κ΅¬κΈ λ± λͺ¨λ κ³ μ ν κ²μ μμ§μ 보μ .
- κ²μμμ§μ μΉ νμ΄μ§λ₯Ό λ°©λ¬Έν λ μλ©ν± μμλ₯Ό μ€μν ν€μλλ‘ κ³ λ €.
- μλ©ν± μμμ λ΄κΈ΄ μλ―Έμ λ°λΌ κ²μκ²°κ³Ό μμ λ ΈμΆμ΄ κ²°μ .
- μ¬λ¬ κ°λ°μκ° ν¨κ» μμ ν κ²½μ° νΈλ¦¬νλ€.
- < div > μμλ₯Ό νμνλ κ²λ³΄λ€ μλ―Έ μλ μ½λλΈλ‘μ μ°Ύλ κ²μ΄ ν¨μ¬ νΈλ¦¬.
- λν, μμ μμ μ±μμ§ λ°μ΄ν° μ νλ μμΈ‘νκΈ° μ½λ€.
μλ©ν± μμ | |
---|---|
< header > | μ£Όλ‘ νμ΄μ§ μ΅μλ¨μ μμΉ (μ¬μ΄νΈμ μ λͺ©. μ νμ μΌλ‘λ μλ¨λ°λ κ²μμ°½μΌλ‘λ μ΄μ©.) |
< main > | λ¬Έμμ μ£Όλ μ½ν μΈ λ₯Ό νμ. |
< nav > | λ΄λΉκ²μ΄μ μ μ½μ. μλ¨λ°λ± μλ΄νλ μμ. (ulμ λ£μ΄ λͺ©λ‘ ννλ‘ μ΄μ©.) |
< article > | λ 립μ μ΄κ³ μ체 ν¬ν¨λ μ½ν μΈ μ§μ . |
< aside > | λ³Έλ¬Έμ μ£Όμ λΆλΆμ νμνκ³ λ¨μ λΆλΆμ μ€λͺ νλ μμλ‘ μ΄μ©. (νΉλ³νμ§ μμ μ¬μ΄λλ°λ κ΄κ³ μ°½ λ±μ μ¬μ©) |
< footer > | μ£Όλ‘ νμ΄μ§ μ΅νλ¨μ μμΉ (μ¬μ΄νΈμ λΌμ΄μ μ€, μ£Όμ, μ°λ½μ².) |
π§ classμ id
- id : κ³ μ (unique)ν μ΄λ¦μ λΆμΌ λ.
- μ½κΈ° μμμ체μλ κ³ μ νλ―λ‘ idλ‘ μ΄λ¦μ λΆμΈλ€.
- λ¨ ν κ³³μμλ§ μ¬μ©λ κ²½μ°.
- μ€λ³΅λμ§ μλ κ²½μ°.
- class : λ°λ³΅λλ μμμ μ νλ³λ‘ λΆλ₯ν λ.
- κ°μ class κ°μ μ§μ ν΄ μ€μΌλ‘μ λμΌν μ νμμ μ μ μλ€.
HTML νκ·Έ | Selector |
---|---|
< div id = "writing-section" > | div # writing-section |
< li class = "comment" > | li . comment |
μ€λ HTMLμ λ°°μ°λ©° κ³Όμ λ‘ λ§λ π₯μκΈ°μκ° νμ΄μ§ λ§λ€κΈ°π₯