: μΉ μλ²μμ μ΄λνλ©°(navigate) μλ°©ν₯μΌλ‘ ν΅μ νκ³ ,
HTML λ¬Έμλ νμΌμ μΆλ ₯νλ κ·Έλν½ μ¬μ©μ μΈν°νμ΄μ€ κΈ°λ°μ μμ© μννΈμ¨μ΄
λνμ μΈ HTTP μ¬μ©μ μμ΄μ νΈμ νλμ΄κΈ°λ νλ€.
EX. νμ΄μ΄νμ€, κ΅¬κΈ ν¬λ‘¬, μΈν°λ· μ΅μ€νλ‘λ¬, μ€νλΌ, μ¬ν리
: μ¬μ©μκ° μ νν μμμ μλ²μ μμ²νκ³ λΈλΌμ°μ μ νμνλ κ²
μμ:
-> HTMLκ³Ό CSS λͺ
μΈμ λ°λΌ HTML νμΌμ ν΄μν΄μ νμνλλ°,
μ΄ λͺ
μΈλ μΉ νμ€ν κΈ°κ΅¬μΈ W3C(World Wide Web Consortium)μμ μ νλ€.
μ΅κ·Όμλ λλΆλΆμ λΈλΌμ°μ κ° νμ€ λͺ μΈμλ₯Ό λ°λ₯Έλ€.
1. μ¬μ©μ μΈν°νμ΄μ€:
μ£Όμ νμμ€, μ΄μ /λ€μ λ²νΌ, λΆλ§ν¬ λ©λ΄ λ±.
μμ²ν νμ΄μ§λ₯Ό 보μ¬μ£Όλ μ°½μ μ μΈν λλ¨Έμ§ λͺ¨λ λΆλΆμ΄λ€.
2. λΈλΌμ°μ μμ§:
μ¬μ©μ μΈν°νμ΄μ€μ λ λλ§ μμ§ μ¬μ΄μ λμμ μ μ΄νλ€.
3. λ λλ§ μμ§:
μμ²ν μ½ν μΈ λ₯Ό νμνλ€.
(EX. HTMLμ μμ²νλ©΄ HTMLκ³Ό CSSλ₯Ό νμ±νμ¬ νλ©΄μ νμνλ€.)
4. ν΅μ :
HTTP μμ²κ³Ό κ°μ λ€νΈμν¬ νΈμΆμ μ¬μ©λλ€.
μ΄κ²μ νλ«νΌ λ 립μ μΈ μΈν°νμ΄μ€μ΄κ³ κ° νλ«νΌ νλΆμμ μ€νλλ€.
5. UI λ°±μλ:
콀보 λ°μ€μ μ°½ κ°μ κΈ°λ³Έμ μΈ μ₯μΉλ₯Ό κ·Έλ¦°λ€.
νλ«νΌμμ λͺ μνμ§ μμ μΌλ°μ μΈ μΈν°νμ΄μ€λ‘μ, OS μ¬μ©μ μΈν°νμ΄μ€ 체κ³λ₯Ό μ¬μ©νλ€.
6. μλ°μ€ν¬λ¦½νΈ ν΄μκΈ°:
μλ°μ€ν¬λ¦½νΈ μ½λλ₯Ό ν΄μνκ³ μ€ννλ€.
7. μλ£ μ μ₯μ:
μ΄ λΆλΆμ μλ£λ₯Ό μ μ₯νλ κ³μΈ΅μ΄λ€.
μΏ ν€λ₯Ό μ μ₯νλ κ²κ³Ό κ°μ΄ λͺ¨λ μ’ λ₯μ μμμ νλ λμ€ν¬μ μ μ₯ν νμκ° μλ€.
HTML5 λͺ μΈμλ λΈλΌμ°μ κ° μ§μνλ 'μΉ λ°μ΄ν° λ² μ΄μ€'κ° μ μλμ΄ μλ€.
1. μ¬μ©μ μ λ ₯ λ° URL ν΄μ:
μ¬μ©μκ° μ£Όμ νμμ€μ μΉ νμ΄μ§ μ£Όμ(Uniform Resource Locator, URL)λ₯Ό μ λ ₯νλ€.
λΈλΌμ°μ λ ν΄λΉ URLμ ν΄μνμ¬ μΉ μλ²μ μ£Όμμ μ°κ²°ν μ€λΉλ₯Ό νλ€.
2. μλ²μμ ν΅μ :
λΈλΌμ°μ λ μΉ μλ²μ HTTP μμ²μ 보λ΄μ μΉ νμ΄μ§μ 리μμ€λ₯Ό μμ²νλ€.
μ΄ μμ²μ μ£Όλ‘ HTML νμΌ, CSS μ€νμΌ μνΈ, JavaScript νμΌ, μ΄λ―Έμ§ λ±μ 리μμ€λ₯Ό ν¬ν¨νλ€.
3. HTML νμ±:
μλ²λ‘λΆν° λ°μμ¨ HTML νμΌμ λΈλΌμ°μ μ λ λλ§ μμ§μ μν΄ νμ±λλ€.
HTML νμ±μ λ¬Έμ ꡬ쑰λ₯Ό μ΄ν΄νκ³ DOM(λ¬Έμ κ°μ²΄ λͺ¨λΈ)μ μμ±νλ κ³Όμ μ΄λ€.
DOMμ μΉ νμ΄μ§μ μμλ€μ νΈλ¦¬ κ΅¬μ‘°λ‘ νννλλ°, μ΄λ₯Ό ν΅ν΄ κ° μμμ κ΄κ³μ μμΉλ₯Ό μ μ μλ€.
4. CSS νμ± λ° μ€νμΌλ§:
λΈλΌμ°μ λ HTML νμ± νμ CSS μ€νμΌ μνΈλ₯Ό νμ±νμ¬ κ° μμμ μ€νμΌ μ 보λ₯Ό μΆμΆνλ€.
μ΄ μ 보λ₯Ό μ¬μ©νμ¬ κ° μμμ λ μ΄μμκ³Ό λμμΈμ κ²°μ νλ€.
5. λ λ νΈλ¦¬ μμ±:
DOMκ³Ό CSS μ€νμΌ μ 보λ₯Ό κ²°ν©νμ¬ λ λ νΈλ¦¬(Render Tree)λΌλ μλ‘μ΄ νΈλ¦¬ ꡬ쑰λ₯Ό μμ±νλ€.
λ λ νΈλ¦¬λ μ€μ λ‘ νλ©΄μ νμλλ μμλ€μ ν¬ν¨νλ©°, λ μ΄μμκ³Ό μκ°μ μΈ μμ±μ λ°μνλ€.
6. λ λλ§:
λΈλΌμ°μ λ λ λ νΈλ¦¬λ₯Ό κΈ°λ°μΌλ‘ μΉ νμ΄μ§λ₯Ό νλ©΄μ κ·Έλ¦°λ€.
κ° μμμ μμΉ, ν¬κΈ°, μμ λ±μ κ³ λ €νμ¬ μ¬μ©μμκ² μ΅μ’ μ μΌλ‘ μκ°μ μΌλ‘ νμλλ€.
7. μλ°μ€ν¬λ¦½νΈ ν΄μ λ° μ€ν:
μΉ νμ΄μ§κ° μλ°μ€ν¬λ¦½νΈλ₯Ό ν¬ν¨νκ³ μλ€λ©΄, λΈλΌμ°μ λ ν΄λΉ μλ°μ€ν¬λ¦½νΈ μ½λλ₯Ό ν΄μνκ³ μ€ννλ€.
μ΄λ₯Ό ν΅ν΄ λμ μΈ κΈ°λ₯μ΄λ μ¬μ©μμμ μνΈμμ©μ κ°λ₯νκ² νλ€.
8. μ΄λ²€νΈ μ²λ¦¬:
μ¬μ©μμ μ λ ₯μ΄λ μΉ νμ΄μ§μ μν λ³νμ λ°λΌ λΈλΌμ°μ λ μ΄λ²€νΈλ₯Ό κ°μ§νκ³ μ²λ¦¬νλ€.
μ΄λ²€νΈλ ν΄λ¦, ν€λ³΄λ μ λ ₯, λ§μ°μ€ μμ§μ λ± λ€μν μνΈμμ©μ ν¬ν¨νλ€.
9. λΈλΌμ°μ μ λ°μ΄νΈ:
λΈλΌμ°μ λ μΉ νμ΄μ§λ₯Ό κ³μ λͺ¨λν°λ§νλ©° λ³κ²½ μ¬νμ΄ μμ λλ§λ€ νλ©΄μ μ λ°μ΄νΈνλ€.
μ΄λ μ€μκ°μΌλ‘ λ³νλ μΉ μ ν리μΌμ΄μ κ³Ό μνΈμμ©ν λ μ€μν μν μ νλ€.