μλ°μ€ν¬λ¦½νΈλ μΉνμ΄μ§μ μλͺ λ ₯μ λΆμ΄λ£λ μΈμ΄μ λλ€. HTMLμ΄ κ³¨κ²©μ΄λΌλ©΄, CSSλ μ·μ΄κ³ , μλ°μ€ν¬λ¦½νΈλ κ·Έ μ·μ μ μ μ¬λμ΄ μμ§μ΄λ λͺ¨μ΅μ΄λΌκ³ ν μ μμ΅λλ€.
**μλ°μ€ν¬λ¦½νΈ(JavaScript)**λ μΉνμ΄μ§μμ λμ μΈ κΈ°λ₯μ κ°λ₯νκ² ν΄μ£Όλ νλ‘κ·Έλλ° μΈμ΄μ λλ€.
μ¦, μ¬μ©μμ νλμ λ°μνκ³ , λ°μ΄ν°λ₯Ό λΆλ¬μ€κ±°λ, νλ©΄ λ΄μ©μ λ°κΎΈλ λ±μ κΈ°λ₯μ ν©λλ€.
| κΈ°λ₯ | μ€λͺ |
|---|---|
| π§ HTML & CSS μ‘°μ | HTML μμλ₯Ό μΆκ°/μμ νκ±°λ CSS μ€νμΌμ λ°κΏ μ μμ΅λλ€. |
| π±οΈ μ΄λ²€νΈ μ²λ¦¬ | λ²νΌ ν΄λ¦, ν€λ³΄λ μ λ ₯ λ± μ¬μ©μ μ΄λ²€νΈμ λ°μν μ μμ΅λλ€. |
| π APIμ μνΈμμ© | μλ²λ‘λΆν° λ°μ΄ν°λ₯Ό λ°μμ€κ±°λ, λ°μ΄ν°λ₯Ό λ³΄λΌ μ μμ΅λλ€. |
| π λΉλκΈ° ν΅μ | μΉνμ΄μ§λ₯Ό μλ‘ κ³ μΉ¨νμ§ μκ³ λ λ°μ΄ν°λ₯Ό μ£Όκ³ λ°μ μ μμ΅λλ€. (AJAX, fetch λ±) |
<button onclick="changeText()">λλ¬λ³΄μΈμ</button>
<p id="demo">μλ
νμΈμ!</p>
<script>
function changeText() {
document.getElementById("demo").innerText = "λ°κ°μ΅λλ€!";
}
</script>
| κ΅¬μ± μμ | μν | μμ |
|---|---|---|
| HTML | μΉνμ΄μ§μ ꡬ쑰 μ μ | μ λͺ©, λ³Έλ¬Έ, λ²νΌ λ± |
| CSS | μΉνμ΄μ§μ λμμΈ μ μ | μμ, ν¬κΈ°, λ°°μΉ λ± |
| JavaScript | μΉνμ΄μ§μ λμ ꡬν | ν΄λ¦, μ λλ©μ΄μ , λ°μ΄ν° μμ² λ± |
μλ₯Ό λ€μ΄, HTMLλ‘ λ§λ "λ²νΌ"μ CSSλ‘ "νλμ"μ μ νκ³ , JavaScriptλ‘ "λλ μ λ ν μ€νΈ λ³κ²½" κΈ°λ₯μ λ£μ΅λλ€.