πŸ‘¦ 내일배움캠프/TIL(Today I Learned)

TIL_220421_λ―Έλ‹ˆ νŒ€ ν”„λ‘œμ νŠΈ

  • -

λ―Έλ‹ˆ ν”„λ‘œμ νŠΈκ°€ μ‹œμž‘λ˜κ³  2일째 λ˜λŠ” λ‚ .

 

μ˜€λŠ˜μ€ 개인 μ†Œκ°œ νŽ˜μ΄μ§€λ₯Ό κ΅¬ν˜„ν•˜λŠ” 날이 λ˜κ² λ‹€.

 

이 글을 μ“°κΈ° 전에 두톡이 μ’€ μ‹¬ν–ˆλŠ”λ°, 그만큼 λ‚΄κ°€ λͺ°λ‘ν–ˆλ‹€λŠ” 것이겠지.

 

κ±°λ‘μ ˆλ―Έν•˜κ³  이제 λ‚΄κ°€ λͺ°λ‘ν•œ 흔적을 λ‚¨κ²¨λ³΄μž.

 


무엇을 λŠκΌˆλŠ”κ°€.

λ°°μ›€μ—λŠ” 끝이 μ—†κ³ , 항상 λ°°μš°λŠ” μžμ„Έλ‘œ μž„ν•˜κΈ°.

 

μ‰½κ²Œλ§Œ μƒκ°ν–ˆλ˜ 개인 μ†Œκ°œ νŽ˜μ΄μ§€.

ν•˜μ§€λ§Œ λ‚΄ μš•μ‹¬κ³Ό 열정이 λ“€μ–΄κ°€λ©΄, μ˜¨κ°– 미지 μ˜μ—­μ˜ κΈ°λŠ₯듀이 λ‚œλ¬΄ν•˜κ³  κ΅¬ν˜„ν•˜κΈ°κΉŒμ§€ λ§Žμ€ 지식을 μš”κ΅¬ν•œλ‹€.

이번 ν”„λ‘œμ νŠΈμ˜ λ‚œμ΄λ„λŠ” HTML κ³Ό CSS κ°€ μ£Όκ°€ λ˜μ—ˆμ§€λ§Œ, κ°€λŠ₯ν•˜λ‹€λ©΄ μžλ°”μŠ€ν¬λ¦½νŠΈμ™€ λΆ€νŠΈμŠ€νŠΈλž©μ„ ν™œμš©ν•΄μ„œ 쒋은 μž‘ν’ˆμ„ λ½‘μ•„λ‚΄λ €λŠ” μ˜λ„κ°€ μžˆμ—ˆλ‹€.

 

ν•˜μ§€λ§Œ 이번 ν”„λ‘œμ νŠΈ μ„€λͺ…νšŒ 쀑 κ°•μ‘°ν–ˆλ˜ λΆ€λΆ„.

μ ˆλŒ€μ μœΌλ‘œ λ§ˆκ°μΌμ€ κΌ­ 지킬 것.

 

생각해보면 ν•„μˆ˜ 쑰건에 λΆ€ν•©ν•˜λ‹€λ©΄ κ·Έ λ‹€μŒμ€ 마감일이 될 것이닀.

κΈ°μ€€ μ΄μƒμ˜ 퀄리티λ₯Ό μœ„ν•΄μ„œ μš°μ„ μˆœμœ„λ₯Ό 달리 ν•˜κ²Œ λœλ‹€λ©΄ μ œλ•Œ λ§ˆκ°μΌμ„ 맞좜 수 μ—†μ—ˆμ„ 것이고,

그것은 기업일 경우 쒋지 λͺ»ν•œ κ²°κ³Όλ₯Ό μ΄ˆλž˜ν•œλ‹€.

 

개발자둜 κ±°λ“­λ‚˜λŠ” κ³Όμ •.

ν•„μˆ˜ 쑰건이자 같은 μ„ μƒμ˜ 쑰건 마감일.

 

μ΄λ ‡κ²Œ 또 ν•˜λ‚˜μ”© λ°°μš΄λ‹€.

κ³Όμœ λΆˆκΈ‰

 

ν•˜μ§€λ§Œ λ°°μ›€μ˜ μš•μ‹¬μ€ λŠμž„μ—†μ§€.

 

 


 

[였늘 ν•˜λ£¨ 필기식 κ³΅λΆ€ν•œ λ‚΄μš© κΈ°λ‘ν•˜κΈ°]

 

μ–΄μ œλŠ” ν˜‘μ—…μ΄λΌλŠ” 방법에 λŒ€ν•΄μ„œ μ§‘μ€‘μ μœΌλ‘œ μ°Έμ—¬ν•˜κ³ , κΈ°νšμ— λ”°λ₯Έ λ―Έλ‹ˆ ν”„λ‘œμ νŠΈ 일뢀λ₯Ό μ œμž‘ν–ˆλ‹€.

μ°Έμ‘° : https://atommi.tistory.com/26

 

TIL_220420

μž μ‹œ ν•˜λ˜ λͺ¨λ“  것을 내렀놓고 μ•„μΉ¨κ³Ό ν•¨κ»˜ μ‹œμž‘μ„ μ•Œλ¦¬λŠ” λ―Έλ‹ˆ ν”„λ‘œμ νŠΈ.. 이 글을 봀을 λ•Œ ꡉμž₯히 λ‚΄ λ§ˆμŒμ„ 이해해 μ£Όμ…¨λŠ”μ§€ μœ„λ‘œμ˜ κΈ€ κ°™μ•˜λ‹€. 이 글을 보기 μ „κΉŒμ§€.. 더보기 μ•„λ‹ˆ.. ꡳ이 이

atommi.tistory.com

 

μ˜€λŠ˜μ€ λ‚˜ μžμ‹ μ„ μ†Œκ°œν•˜λŠ” μ›ΉνŽ˜μ΄μ§€λ₯Ό κ΅¬ν˜„ν•΄λ³΄μ•˜λ‹€.

 

μ–΄μ œ κΈ°νšν–ˆλ˜ λͺ©μ—… λ””μžμΈ.

 

개인 μ†Œκ°œ νŽ˜μ΄μ§€λŠ” 각자 λ‹€λ₯Έ 고유의 νŽ˜μ΄μ§€λ₯Ό κ΅¬ν˜„ν•˜λ©΄ 쒋을 것 κ°™λ‹€λŠ” μƒκ°μœΌλ‘œ 쑰금 더 μˆ˜μ •ν–ˆλ‹€.

 

κ·Έλž˜μ„œ λ‚˜μ˜¨ λͺ©μ—… 2μ°¨ λ””μžμΈ.

κ΅¬ν˜„ν•˜κ³ μž ν–ˆλ˜ 뢀뢄은 λ‹€μŒκ³Ό κ°™λ‹€.

 

ν”„λ‘œν•„ λŠλ‚Œμ˜ μ›ΉνŽ˜μ΄μ§€

- 였λ₯Έμͺ½ 사진 λΆ€λΆ„μ˜ κ³ μ • λ ˆμ΄μ•„μ›ƒ

- μ™Όμͺ½ λ ˆμ΄μ•„μ›ƒμ—μ„œ λ°‘μœΌλ‘œ 슀크둀 ν•˜λ©° λ‚΄μš© 확인

-- μ™Όμͺ½ λ ˆμ΄μ•„μ›ƒμ˜ 높이 λ²”μœ„λ₯Ό λ„“ν˜€μ„œ λΆ€λΆ„ ν…μŠ€νŠΈμ™€ ν•„μš”ν•œ λ‚΄μš© μ—΄λžŒ

- μžμ‹ μ˜ 취미에 λŒ€ν•΄ μ–΄ν•„ ν•  수 μžˆλŠ” μ†ŒμŠ€

- λ„€λΉ„κ²Œμ΄μ…˜ λ°”λ₯Ό μ΄μš©ν•΄μ„œ 메뉴 선택 κΈ°λŠ₯

 

μ €λ²ˆ ν”„λ‘œμ νŠΈλ₯Ό κ²½ν—˜ μ‚Όμ•„ 항상 μ›ΉνŽ˜μ΄μ§€ μ œμž‘ μ „ 주석과 <div> μ˜μ—­μ„ λ‚˜λˆ„κ³  μ‹œμž‘ν•œλ‹€.

주석은 개발자의 κΈ°λ³Έ μ†Œμ–‘μ΄λΌκ³  ν•  수 μžˆμ§€. μ•”!

 

μ˜μ—­μ΄ μ–΄λŠμ •λ„ λ‚˜λˆ„μ–΄μ‘Œκ³ , background-color λ₯Ό 톡해 μœ‘μ•ˆμœΌλ‘œ μ˜μ—­μ„ μˆ˜μ‹œλ‘œ ν™•μΈν•˜λ©° νŽ˜μ΄μ§€μ˜ ꡬ도λ₯Ό μž‘μ•˜λ‹€.

μ΄λ ‡κ²Œ ν•˜κ³  λ‚˜λ‹ˆκΉŒ 일일이 μˆ˜μ • ν›„ 'DevTools'(ꡬ글 검사 κΈ°λŠ₯) λ‘œ μ˜μ—­μ„ ν™•μΈν•˜μ§€ μ•Šμ•„λ„ λ°”λ‘œ 확인할 수 μžˆμ–΄μ„œ μž‘μ—…ν•˜κΈ° μ’‹μ•˜λ‹€.

 

λŒ€κ°• 이런 λŠλ‚Œμ΄ λ˜μ‹œκ² λ‹€

 

아직 μ΅μˆ™ν•˜μ§€ μ•Šμ€ λ ˆμ΄μ•„μ›ƒ 배치..

정말 λ§Žμ€ μ‹œκ°„μ„ 뺏기고, 뺏긴 만큼 잘 λ‹€λ£° μˆ˜λ„ μ—†μ—ˆλ‹€.

 

λ‚΄ λ§ˆμŒμ„ 썩힌 μ½”λ“œ display..

 

배치 : div λ‚˜λž€νžˆ μ •λ ¬

- ꡬ글링을 톡해 λ§Žμ€ 정보듀이 μžˆμ—ˆμ§€λ§Œ, 무엇보닀 μ½”λ“œλŠ” λˆ„κ΅¬λ‚˜ 보기에 효율적이고 어렡지 μ•ŠμœΌλ©΄ μ’‹λ‹€κ³  ν•˜μ§€ μ•Šλ˜κ°€.. λ‹¨μˆœνžˆ display: flex λ₯Ό μ΄μš©ν•΄μ„œ λ‚˜λž€νžˆ μ •λ ¬ ν•  수 μžˆμ—ˆλ‹€.

- λΆ€λͺ¨κ°€ λ˜λŠ” main layout μ— display: flex λ₯Ό μ„€μ •ν•˜κ³  μžμ‹μ΄ λ˜λŠ” sub layout μ— flex 값을 μ„€μ •ν•΄μ£Όλ©΄ λœλ‹€.

 

λ³€μˆ˜) μœ λ™μ μΈ λ ˆμ΄μ•„μ›ƒμ„ μ‘°μ •ν•˜κΈ° μœ„ν•΄μ„œ flex κ°’μœΌλ‘œ μ‘°μ •ν•˜κΈ°μ—λŠ” ν•œκ³„κ°€ μžˆμ—ˆκ³ , κ²°κ΅­..

display: flex μ•„λž˜ μ†μ„±μœΌλ‘œ λ°°μΉ˜μ— 큰 도움을 μ–»μ—ˆλ‹€.

- flex-direction
- flex-wrap
- align-content
- justify-content
- align-items

-- μžμ„Έν•œ κΈ°λŠ₯은 ꡬ글링 μ°Έμ‘°

 

 

쀑간과정이 많이 μƒλž΅λ˜μ—ˆμ§€λ§Œ.. (μ‰΄ν‹ˆμ—†μ΄ λ‹¬λ €μ™”μŒμ„ 이해해달라..)

HTML 의 λ°°μΉ˜κΉŒμ§€ λλ‚˜κ³ 

 

λ‹€μŒμ€ CSSλ₯Ό κΎΈλ―ΈλŠ” μž‘μ—…μ΄ λ˜μ‹œκ² λ‹€.

 

기본적으둜 색상과 μ„Έλ°€ν•œ λ°°μΉ˜λŠ” 슀슀둜 κ΅¬μ„±ν•˜κ³ , ν•„μš”ν•œ CSS λŠ” ꡬ글링을 톡해 μ†ŒμŠ€λ₯Ό κ°€μ Έμ™”λ‹€.

 

λΆ€νŠΈμŠ€νŠΈλž© : https://getbootstrap.com/

 

Bootstrap

The most popular HTML, CSS, and JS library in the world.

getbootstrap.com

λΆ€νŠΈμŠ€νŠΈλž©μ˜ Examples μ—μ„œ λ„€λΉ„κ²Œμ΄μ…˜ λ°”λ₯Ό μ‚¬μš©!

 

Hover.css : http://ianlunn.github.io/Hover/

 

Hover.css - A collection of CSS3 powered hover effects

 

ianlunn.github.io

hover.css μ—μ„œλŠ” 각각 ν˜Έλ²„λ˜λŠ” CSS 효과λ₯Ό μ‚¬μš©ν–ˆλ‹€.

 

이미지 μŠ¬λΌμ΄λ“œ

80% 정도 μ™„μ„±λ˜μ–΄κ°ˆ μ―€, λ§ˆμ§€λ§‰μ—” μ’€ 더 κΈ°λŠ₯이라 ν•  수 μžˆλŠ” 뢀뢄을 κ΅¬ν˜„ν•˜κ³  μ‹Άμ–΄μ„œ 이미지 μŠ¬λΌμ΄λ“œ κΈ°λŠ₯을 ꡬ글링 ν•΄λ΄€λ‹€.

생각보닀 μ‰¬μšΈ 쀄 μ•Œμ•˜λŠ”λ° μžλ°”μŠ€ν¬λ¦½νŠΈλ₯Ό μ‚¬μš©ν•˜λŠ” κ³ μ˜€κΈ‰ 기술이 λ˜μ‹œκ² λ‹€..

 

쑰금 κ±΄λ“œλ € λ΄€λ”λ‹ˆλ§Œ, 아직 이해도가 λΆ€μ‘±ν•΄μ„œ μ œλŒ€λ‘œ κ±΄λ“œλ¦¬μ§€λ„ λͺ»ν–ˆλ‹€.

(λ‹€μŒ λ²ˆμ—” ν™•μ‹€νžˆ κ³΅λΆ€ν•΄μ„œ μžλ°”μŠ€ν¬λ¦½νŠΈλ‘œ κΈ°λŠ₯을 κ΅¬ν˜„ν•΄λ³΄μž.)

 

μ•„μ‰¬μš΄λ°λ‘œ μˆ˜λ™μœΌλ‘œ λ„˜κΈ°λŠ” λ°©μ‹μœΌλ‘œ 방법을 μ°Ύμ•˜λ‹€.

 

input 의 type="radio" κ³Ό label 을 μ‘μš©ν•΄μ„œ λ§Œλ“€ 수 μžˆμ—ˆλ‹€.

(μžμ„Έν•œ κ΅¬ν˜„ 방법은 λ”°λ‘œ λ°°μš°λ©΄μ„œ μ •λ¦¬ν–ˆλ‹€.)

사진은 직접 찍은 μ‚¬μ§„μž…λ‹ˆλ‹€ :)

 

a νƒœκ·Έλ₯Ό μ΄μš©ν•œ 슀크둀 λ‹€μš΄

<div id="ong">슀포츠 κ΄€λ ¨ λ‚΄μš©</div> # id 값을 지정
<a href="#ong">슀포츠</a> # 클릭 μ‹œ ν•΄λ‹Ή <div> 둜 이동

λ­”κ°€ 더 μ•„μ‰¬μ›Œμ„œ μ΄λ²ˆμ—” λ„€λΉ„κ²Œμ΄μ…˜ λ°” 메뉴λ₯Ό 클릭 μ‹œ ν•΄λ‹Ή λ‚΄μš©μœΌλ‘œ 슀크둀 λ˜λŠ” κΈ°λŠ₯을 κ΅¬ν˜„ν–ˆλ‹€.

jQuery 없이도 κ΅¬ν˜„μ΄ κ°€λŠ₯ν•œ 슀크둀 κΈ°λŠ₯!!

λ¬Όλ‘  jQuery 만큼 λΆ€λ“œλŸ½μ§€ μ•Šμ§€λ§Œ, κ·Έλž˜λ„ κ°„λ‹¨ν•˜λ©΄μ„œλ„ λ³΅μž‘ν•˜μ§€ μ•Šμ€ μ½”λ“œλ‘œ κ΅¬ν˜„ν•  수 μžˆλŠ” μž₯점이 μžˆλ‹€.

 

λŒ€λ§μ˜ μ™„μ„± μ‹œμ—°!!

 

생각보닀 κΈ°νšν•œ λŒ€λ‘œ κ΅¬ν˜„ν•˜κ²Œ λ˜μ–΄μ„œ λΏŒλ“―.

 

 
 

'πŸ‘¦ 내일배움캠프 > TIL(Today I Learned)' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

TIL_220425  (0) 2023.01.01
TIL_220422_λ―Έλ‹ˆ νŒ€ ν”„λ‘œμ νŠΈ  (0) 2023.01.01
TIL_220420_ λ―Έλ‹ˆ νŒ€ ν”„λ‘œμ νŠΈ  (1) 2023.01.01
TIL_220419_2  (0) 2023.01.01
TIL_220419_1  (0) 2023.01.01
Contents

ν¬μŠ€νŒ… μ£Όμ†Œλ₯Ό λ³΅μ‚¬ν–ˆμŠ΅λ‹ˆλ‹€

이 글이 도움이 λ˜μ—ˆλ‹€λ©΄ 곡감 λΆ€νƒλ“œλ¦½λ‹ˆλ‹€.