μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- νλ‘μ νΈ
- node.js
- Til
- μκ³ λ¦¬μ¦
- λλ¦Όμ½λ©
- HTML
- νλ‘κ·Έλλ¨Έμ€
- μ½λ©
- λ Έλ§λμ½λ
- νλ‘ νΈμλ
- mongodb
- νμ΄μ¬
- react
- error
- μ½λ©ν μ€νΈ
- ν¬λ‘€λ§
- κ΅λΉμ§μ
- fe
- JS
- μ½λ©μ ν
- Python
- CSS
- 그리λ
- heapq
- λͺ¨κ°μ½
- κ°λ°
- javascript
- KDT
- λ°±μ€
- ν μ΄νλ‘μ νΈ
- Today
- Total
λͺ©λ‘Client/HTML CSS (12)
π± → π³
https://gregarious-scone-7e095a.netlify.app/ Starbucks Korea λμ΄νΈλ‘ μ½λ λΈλ£¨ λμ΄νΈλ‘ μ»€νΌ μ ν΅μ λ¬Όκ²°μΉλ― νλ¬λ΄λ¦¬λ μΊμ€μΌμ΄λ©κ³Ό λΆλλ¬μ΄ ν¬λ¦Όμ κ²½ννμΈμ. gregarious-scone-7e095a.netlify.app μμ§ headerκΉμ§ λ°μ ꡬννμ§ λͺ»νμ§λ§ μ‘°λ§κ° ν νμ΄μ§ μ 체λ₯Ό cloneν μμ μ΄λ€
μμΌλ‘ λ°°μΈ CSS μμ± λ°μ€ λͺ¨λΈ κΈκΌ΄, λ¬Έμ λ°°κ²½ λ°°μΉ νλ μ€(μ λ ¬) μ ν λ³ν λμ μ λλ©μ΄μ 그리λ λ€λ¨ νν° π λ°μ€ λͺ¨λΈ κΈμμ μμ : μμκ° νλ©΄μ μΆλ ₯λλ νΉμ±, ν¬κ² 2κ°μ§λ‘ κ΅¬λΆ μΈλΌμΈ(inline) μμ: κΈμλ₯Ό λ§λ€κΈ° μν μμλ€ λΈλ‘(block) μμ: μμ(λ μ΄μμ)λ₯Ό λ§λ€κΈ° μν μμλ€ β Inline μμ λ³Έμ§μ μΌλ‘ μ무κ²λ λνλ΄μ§ μλ, μ½ν μΈ μμμ μ€μ νλ μ©λ span tag: κΈμλ₯Ό μ°κΈ° μν κ°λ‘ κ³΅κ° ν보 ν΄μ£Όλ λΉ tagμ κ°κΉμ μμκ° μνμΌλ‘ μμ β Block μμ λ³Έμ§μ μΌλ‘ μ무κ²λ λνλ΄μ§ μλ, μ½ν μΈ μμμ μ€μ νλ μμ β Inline-Block block μμκ° μμ§μΌλ‘λ§ μμ΄λ λ¬Έμ μ μ ν΄κ²°νκ³ μ λμ¨ κ°λ λμμΈμ΄ μ€μμ λλ©΄μ κ°λ‘λ‘ λΈ..
π CSS SELECTOR β κΈ°λ³Έ μ νμ μ 체 μ νμ (*) νκ·Έ μ νμ (tag) class μ νμ (.) id μ νμ (#) β λ³΅ν© μ νμ μΌμΉ μ νμ ABCXZY μ νμ ABCμ XYZλ₯Ό λμμ λ§μ‘±νλ μμ μμ μ νμ ABC>XYZ μ νμ ABCμ μμ μμ XYZ μ ν νμ μ νμ ABC XYZ μ νμ ABCμ νμ μμ XYZ μ ν('λμ΄μ°κΈ°' μ€μ!) μΈμ νμ μ νμ ABC+XYZ μ νμ ABCμ λ€μ νμ μμ XYZ νλλ₯Ό μ ν μΌλ° νμ μ νμ ABC~XYZ μ νμ ABCμ λ€μ νμ μμ XYZ λͺ¨λλ₯Ό μ ν β κ°μ ν΄λμ€ μ νμ(Pseudo-classes) μ¬μ©μμ νλμ λ°λΌ λ³ννλ κ°μ μν©μ λ°λΌμ μμ μ ν μ κ° μμμ μν©μ λ°λΌ μ¬μ©μκ° μνλ μμλ₯Ό μ ν ν ..
π CSS μμ β μ€νμΌ μμ μμ μμκ° λ³λμ style μμ±μ΄ μμ κ²½μ°, λΆλͺ¨μ μμ± κ°μ κ·Έλλ‘ μμνλ CSS νΉμ± (λ¨, μμμ΄ λλ μμ±κ³Ό μμμ΄ μλλ μμ±μΌλ‘ ꡬλΆ) β μμλλ CSS μμ±λ€ λͺ¨λ κΈμ/λ¬Έμ κ΄λ ¨ μμ±λ€(μ£Όμ: λͺ¨λ κΈμ/λ¬Έμ μμ±μ μλ) font-style: κΈμ κΈ°μΈκΈ° font-weight: κΈμ λκ» font-size: κΈμ ν¬κΈ° link-height: μ€ λμ΄ font-family: ν°νΈ(μ체) color: κΈμ μμ text-align: μ λ ¬ .. β inherit κ°μ μμ : μλ μμ λμ§ μλ μμ± κ°μ κ°μ λ‘ λΆλͺ¨μ CSS μμ±κ°μ κ·Έλλ‘ μμνκ² νλ λ°©λ² β μ νμ μ°μ μμ μ°Έμ‘° λ°©μ μ°μ μμμλ λ€λ₯Έ κ°λ μ κ°μ HTML μμκ° μ¬λ¬ μ ν..
π Tag μ ν λ©λ΄(λλ‘ λ€μ΄)μ λ§λλ νκ·Έ : select νΌ μμ± name: select : select νΌμ μ΅μ κ° μμ± value: μ€μ μ μΌλ‘ μ λ¬λλ κ°(μ»΄ν¨ν°κ° μ½λ κ°) selected: μ΅μ΄μ μ νλ κ°μΌλ‘ μ€μ disabled: μ΅μ μ 보μ΄μ§λ§ μ νμ λͺ»νλλ‘ μ€μ : optionμ κ·Έλ£Ήν label: optgroup μ΄λ¦ μ€μ μμ μ½λ black sliver skyblue pink
π μ§λ¬Έ (μ€λ₯ λ°μ) codingon κ³Όμ λ₯Ό νλ μ€ μ§λ¬Έμ΄ λ°μνμλ€. κ³Όμ λ divμ span tagλ₯Ό μ΄μ©νμ¬ 2022 7μ λ¬λ ₯ λ§λ€κΈ° μ μ¬μ§μμ κ°μ span tagμ display:inline-block; νλλ° textκ°μ΄ λ€μ΄κ° spanμ μλλ‘(μμ λΉμΉΈ λ°μ), textκ°μ΄ λ€μ΄κ°μ§ μμ spanμ μλ‘ λΆμ΄μ(μλ λΉμΉΈ λ°μ) textκ° μλ spanκ³Ό μλ spanμ΄ κ°μ΄ λ€μ΄κ° divμΉΈλ§ heightκ° μ»€μ Έμμ λκ° λ¬Έμ μΌκΉ ν΄κ²° λ°©λ²μ΄ λκΉ π ν΄κ²° λ°©λ² span μμμ κΈ°λ³Έ μμ±μΈ vertical-align μμ±μ΄ base-line μΌλ‘ μ€μ μ΄ λμ΄μκΈ° λλ¬Έμ λ°μνλ λ¬Έμ μλ€. μ¦, span μμμ κ²½μ° μμ§ μ λ ¬μ κΈμμ base-line μ λ§μΆμ΄μ μμ§ μ λ ¬μ΄ μΌμ΄λ..
π HTML ꡬ쑰 tag λ©ν λ°μ΄ν°λ₯Ό ν¬ν¨νκΈ° μν νν¬ title : HTML λ¬Έμμ μ λͺ© style: HTML λ¬Έμμ style μ 보 μ μ link: μΈλΆ 리μμ€μμ μ°κ²° μ 보λ₯Ό μ μ(CSS νμΌ μ°κ³ λ±) script: JavaScript μ μ meta: νμ΄μ§ μ€λͺ , ν€μλ, μ μ, νλ©΄ ν¬κΈ° λ±μ μ 보(μ£Όλ‘ λΈλΌμ°μ λλ κ²μ μμ§μμ μ¬μ©) tag HTML λ¬Έμμ λ΄μ©μ λ΄λ νκ·Έ π Tag μμ± type : λ§λ¨Έλ¦¬ κΈ°νΈ λ³κ²½ start: μμ κ° λ³κ²½ reversed: μμμΌλ‘ μμ μμ± target: λ§ν¬ λ λ¬Έμλ₯Ό μ΄μμ λ λ¬Έμκ° μ΄λ¦΄ μμΉ νμ νμ¬λ div μ¬μ©μ λ λ§μ΄ ν¨ (table μ¬μ© λΉλ νλ½) : νλ₯Ό κ°μΈλ νκ·Έ : ν λ΄λΆμ ν : ν λ΄λΆμ μ λͺ© μΉΈ : ν λ΄λΆμ..
Container container μμ±κ°λ€ display flex-direction flex-wrap flex-flow justify-content flex-start: μμλ€μ 컨ν μ΄λμ μΌμͺ½μΌλ‘ μ λ ¬ flex-end: μμλ€μ 컨ν μ΄λμ μ€λ₯Έμͺ½μΌλ‘ μ λ ¬ center: μμλ€μ 컨ν μ΄λμ κ°μ΄λ°λ‘ μ λ ¬ space-between: μμλ€ μ¬μ΄μ λμΌν κ°κ²©μ λ space-around: μμλ€ μ£Όμμ λμΌν κ°κ²©μ λ align-items align-content Item item μμ± κ°λ€ order: item μμ flex-grow : κ³ μ ν μ¬μ΄μ¦ μ μ§(0), λ°μ€μ λ§λλ‘ λ³κ²½(1) flex-shrink: container size μμμ§ λ μ΄λ»κ² μμμ§μ§ μ€μ flex-basis: itemμ΄..