📌 PLAN (~2/5)
- 웹개발 종합반 강의 2회독 완료 → Velog 기술 블로그 정리까지 (1주차/총 5주차) (~1월/25일)
- GIT & GITHUB 이해 및 사용법 숙달(1회 완료/총 5회)
- 코딩테스트 맛보기 (Aft)
- 토이프로젝트 맛보기 (Aft)
📌 WHAT TODAY?
Frontend 기본(Html,CSS,Javascript)공부 회고시작(1주차)
Front-DAY 1 : 웹페이지의 뼈대를 강의없이 구축하기.
강좌 : https://spartacodingclub.kr/online/web 웹개발 종합반_스파르타코딩클럽
Google Font 적용법
- < link ...> 섹션의 3번째 Tag를 카피한다.
- < title...> 밑에 그대로 붙여 넣어준다.
- < style...> 밑에 * {...} 만들어준 후, ' CSS rules to specify families '를 붙여 넣어준다
주석달기
- HTML, CSS, Javascript 모두 주석이 다르게 생겼으므로, command + / 로 통일.
파일분리(HTML ↔︎ CSS)
- CSS 파일을 새로 만든 후
- title 태그 밑에
<link rel='stylesheet' type='text/css' href='css파일이름'> 붙여 넣어주기
- Bootstrap이란?
- 부트스트랩이란? 예쁜 CSS를 미리 모아둔 것 (미리 완성된 부트스트랩을 가져다 쓰는 목적)
< div > 안에 있는 컨텐츠 정렬하기
diplay:flex; flex-direction:column; justify-content:center; align-items:center; 항상 세트로 묶어쓰도록 하자
마우스 올렸을 때 형태가 바뀌는 'HOVER' 처리하기
.mytitle > button:hover{...} ... ← 에는 마우스를 올렸을 때의 형태를 명령해준다.
<style></style> 밑에 <script></script>를 만들어 이 사이에 코드를 작성한다.
Javascript 연습하기
미세먼지(IDEX_MVL)의 값이 40 미만인 구이름(MSRSTE_NM)과 값을 출력하기 for (let i = 0; i < mise_list.length; i++) { let mise = mise_list[i]; if (mise["IDEX_MVL"] < 40) { let gu_name = mise["MSRSTE_NM"]; let gu_mise = mise["IDEX_MVL"]; console.log("40보다 작은 구: " + gu_name + ", " + gu_mise); } } 함수로 한번 만들어볼까,, function show_gus(index) { for (let i = 0; i < mise_list.length; i++) { let mise = mise_list[i]; if (mise["IDEX_MVL"] < index) { let gu_name = mise["MSRSTE_NM"]; let gu_mise = mise["IDEX_MVL"]; console.log(gu_name, gu_mise); } } } // 이러면 아래와 같은 것이 가능! show_gus(40) // 40보다 작은 구만 출력! show_gus(35) // 35보다 작은 구만 출력!