λ°μν
π§· console.log μ§μ°κΈ°
- ν μ€νΈν λ μ¬μ©ν console.logλ λ°λ‘λ°λ‘ μ§μ°μ. μ μ§μ°λ©΄ λμ€μ μ΄λ€ ν μ€νΈμ μ°λ κ²μΈμ§ ν·κ°λ¦°λ€.
- κ°λ μ±μ ν΄μΉ μλ μλ€.
- λ€λ₯Έ νμλ€μ μν κΈ°λ³Έμ μΈ λ°°λ € μ°¨μμμλ κΌ μ§μ°λλ‘ ν κ²!
π§· idλͺ , classλͺ , ν¨μμ μ΄λ¦μμ μλ―Έκ° μ§κ΄μ μΌλ‘ λλ¬λκ² μμ±ν κ²
- μ½λλ μ°λ κ²½μ°λ³΄λ€ μ½νλ κ²½μ°κ° ν¨μ¬ λ λ§λ€!
- κ°λ°μκ° κ°μ₯ νλ€μ΄νλ μΌ μ€ λνμ μΈ κ²μ΄ μ΄λ¦ μ§κΈ°μ΄λ€.
λ³μλͺ μ ν΄λΉ λ³μκ° μ΄λ€ μλ―Έλ₯Ό λνλ΄κ³ μλμ§ λͺ ννκ³ μ§κ΄μ μΌλ‘ μ΄ν΄κ° λλλ‘ μ§μ΄μΌ νλ€. - κ°λ°μκ° λ³΄λ΄λ μκ° μ€ μ½λλ₯Ό μ§λ μκ°μ 10%, μ½λλ₯Ό μ½κ³ ν΄μνλ μκ°μ΄ 90%λΌ νλ€.
λ΄κ° μ§ μ½λλ₯Ό λ―Έλμ λ΄κ°, νμ νλ λ€λ₯Έ νμλ€μ΄ μ½κΈ° μ½κ² λ§λλ μΌμ β‘κ°μ₯ κΈ°λ³Έμ μ΄λ©΄μλ κ°μ₯ μ€μν μΌβ‘μ΄λ€!
π§· λ€μ¬ μ°κΈ°
- κ·μΉμ± μλ λ€μ¬ μ°κΈ°λ κ°λ μ± μΈ‘λ©΄μμ λ§€μ° μ€μνλ€.
- Javascriptμμλ 2μΉΈ λ€μ¬μ°κΈ°λ₯Ό νλ€.
π§· Semantic Tagμ μ¬μ©
- Semantic Tagλ₯Ό λ¨λ°ν기보λ€λ μν©μ λ§κ² μ μ ν νκ·Έλ₯Ό μ¬μ©ν κ².
- κ°λ μ±κ³Ό SEO μΈ‘λ©΄μμ μμ£Ό μ€μνλ€!
π§· <img> νκ·Έμ alt μμ±
- <img> νκ·Έλ₯Ό μ¬μ©ν λ λ°λμ alt μμ±μ λΆμ¬ν κ².
οΌ) μ΄λ―Έμ§κ° λ‘λ©λμ§ μμ κ²½μ° alt μμ±μ μ ν κ°μ΄ 보μ¬μ§.
οΌ) μκ°μ₯μ μΈμ κ²½μ° alt μμ±μ ν΅ν΄ μ΄λ€ μ΄λ―Έμ§κ° 보μ¬μ§λμ§ μ μ μμ.
οΌ) SEO κ²μμμ§ μ΅μ νμμ μ΄λ€ imgμΈμ§ μΈμνλ μ½λλ alt μμ±μ΄λ€. - src μμ±λ³΄λ€ alt μμ±μ λ¨Όμ μμ±νλκ² μ’λ€.
π§· Self Closing Tag
- Self Closingμ΄ κ°λ₯ν tagλ€μ Self Closingμ μ μ©μμΌ μ£Όμ.
- μΈλ°μμ΄ tagλ€μ μ΄κ³ λ«μΌλ©΄ κ°λ μ±μ ν΄μΉ μ μλ€.
π₯Self Closingμ μ μ©ν μ μλ λ¨μΌ tagπ₯
- <br>
- <hr>
- <img>
- <meta>
- <link>
- <input>
π§· CSS μμ± μμ
- CSS μμ±μ μμ± μμλ μ±λ₯ ν₯μμ΄λ μ μ© μμμ μ μλ―Έν μν₯μ μ£Όμ§λ μλλ€. νμ§λ§ μ°λ¦¬κ° μμ±ν μλ§μ CSS μμ±λ€μ΄ κ·μΉμμ΄ λ€μμ¬ μλ€λ©΄, μνλ μμ±μ΄ μ΄λμ μλμ§, μ΄ μ νμμ μ΄λ€ μμ±μ΄ μ μ©λκ³ μλμ§ νλμ νμ νκΈ° νλ€λ€.
- CSS μμ±μ λ μ΄μμμ μν₯μ λ§μ΄ μ£Όλ μμλλ‘, μΈμ μμ±λΌλ¦¬ λ¬Άμ΄μ μμ±ν΄μ£Όλκ² μ’λ€.
π₯κΆμ₯λλ CSS μμ± μμπ₯
- Layout Properties
(position, float, clear, display) - Box Model Properties
(width, height, margin, padding) - Visual Propertie
(color, background, border, box-shadow) - Typography Properties
(font-size, font-family, text-align, text-transform) - Misc Properties
(cursor, overflow, z-index)
π§· λ€λ₯Έ CSS μ νμλ€ μ¬μ΄ νμ€ λμ°κΈ°
- κ°μ λ€λ₯Έ CSS μ νμλ€ μ¬μ΄μλ ν μ€μ© 곡백μ μ£Όλ κ² κ°λ μ± μΈ‘λ©΄μμ μ’λ€.
π§· λΆνμν style μμ±μ μμ± μ§μ
- ex) block μμμ λΆνμνκ² width:100% λ₯Ό λΆμ¬νλ κ²,
block μμμ λΆνμνκ² display:block; λ₯Ό λΆμ¬νλ κ² - <div>, <article> λ± μλ§μ μμλ μ΄λ―Έ display:blockμ default styleλ‘ μ μ©μ΄ λκ³ μλ€.
- λν, display:block μμλ€μ κΈ°λ³Έμ μΌλ‘ λΆλͺ¨ μμμ λλΉλ₯Ό λͺ¨λ μ°¨μ§νκ³ μλ€.
λ°μν
'Front-End' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
μΈμ¦(Authentication) (0) | 2021.11.18 |
---|---|
μΈκ°(Authorization) (0) | 2021.11.18 |
RESTful API λ? (0) | 2021.11.15 |
gitignore (0) | 2021.11.10 |
await, async, promise (0) | 2021.11.10 |
λκΈ