2020.03.11
GOOD WEBSITE
- Design https://wiss.tistory.com/
 - Coding https://webzz.tistory.com/
 - Tutor https://wtss.tistory.com/
 - Edu https://wess.tistory.com/
 - Css https://wsss.tistory.com/
 
BRACKETS
- 보기->테마->brackets Dark, 글자 크기, 글꼴 재설정
 - 파일->확장기능관리자->beautify(자동정리),emmet(자동완성), custom work(상단 탭 나타냄), indent guide(들여쓰기 가이드),color highlighter(색 보여줌) 등 설치
 - *새로운 html 파일 수정 시 6~9라인, 84라인 등 필요 시 내 것으로 재설정
 - img파일 다운받을 때: coding폴더->html폴더->img 넣을 폴더 안에 새 폴더(간단한 이름: img) 만들기->img폴더에 img 저장
 - 이미지 삽입: img+tab (img src="img/html.gif " style="width: 70%")
 - 목록: ul, li 요소 사용
 - 본문 내용 나누기: div class=" " ~ /div 요소 사용
 - 제목: h2 id="intro" class=" " ~ /h2 요소 사용
 - 박스에 내용 추가: p class=" " ~ /p 요소 사용
 - 내용 추가: p ~ /p요소 사용
 - 주석 추가: pre class=" "code<!-- 주석표시 -->; ~/code,/pre 요소 사용
 - drag->shift tab: 코드 맨 앞으로 옮김(주석 추가 시 사용함)
 - brackets(coding-html)에 새 폴더 만들기: coding 폴더 안에서 우클릭->새 폴더 만들고 우클릭->index.html만들기
 - !+tab: doctype설정,
 
HTML
- HTML(HyperText Markup Language): 웹 문서를 표현하기 위한 하이퍼텍스트 마크업언어
 - 태크(tag): HTML에서 정보를 전달하는 방식을 의미
 - 여는 태그(Opening tag): 요소의 이름과 열고 닫는 꺽쇠 괄호로 구성
 - 닫는 태그(Closing tag): 요소의 이름 앞에 슬래시(/)가 있는것을 제외하면 여는 태그와 같음
 - 내용(Content): 요소의 내용
 - 요소(Element): 여는 태그, 닫는 태그, 내용을 통틀어 요소라고함
 
CSS
- CSS(Cascading Style Sheet): HTML로 작성된 문서를 쓰기 위한 스타일 시트 언어
 - CSS선택자(selector): HTML 요소 태그를 선택 접근하여 스타일을 지정케함(종류: 모든 요소, 특정 요소, 속성, 다중, id, class, group, 하위, 결합 선택자 등)
 - CSS속성(property): 선택자{ 속성: } 형태(종류: 박스, 텍스트 꾸미기, 색상, 배경, 여백, 테두리, 페이지 레이아웃, 정렬, 리스트, 그림자 등)
 - CSS속성 값(value): 속성을 지정해줌, 수치 지정 방식과 키워드 지정 방식으로 나뉨, 단축형 가능
 
RANDOM PHOTOSHOP
- ctrl+n: NEW프로젝트 열기
 - image->canvas size 조절
 - alt delete: 색 겹침 지우기
 - ctrl + +:" 캔버스 보이는 크기 조절
 - TEXT툴 왼쪽 클릭->holizontal type tool 선택 후글씨 사이즈, 색 조설
 - *글씨가 반대로 써질 때: layer panel의 background 클릭->상단edit 설정->preference->east asian으로 설정->포토샵 재실행
 
BOOK FOR PHOTOSHOP
- Ctrl + N: 새 파일 만들기
 - 레이어 패널: F7
 - Ctrl + Z: 작업 취소하기
 - Ctrl + O: 이미지 불러오기
 - Ctrl + 1: 이미지 100%비율로 확대
 - Ctrl +: 이미지 확대/ Ctrl + -: 이미지 축소
 - 작업 창 정렬: window->arrange(이미지 불러와야 창 분리됨)
 - Ctrl + K: 환경설정(edit->preference ->general ->unit ruler )
 - Ctrl + F8: 정보 (window->info->아래 화살표 클릭->efficiency 체크->100%로 변경됨)
 - 색상코드: (참고-https://materializecss.com/color.html)->핵사코드 복사
 - 새 도형 색 변경 안될 때: layer에서 직접 변경
 - Ctrl + T: 이미지 크기 변경
 - layer double click: 자물쇠 풀림->왼쪽 툴바 move tool 체크-> auto select 체크->layer 체크
 - Alt + Ctrl + G: 클리핑 마스크(사진 아래 alt 누르기 or layer->creat clipping mask)
 - 글씨체 변경: TTF파일 다운로드 압축 푼ttf 파일 우클릭 설치 (참고-https://noonnu.cc/)
 - Alt + Delete: 배경색 바꾸기
 - Shift+layers: 결합 이동
 - 도형 서식: 도형선택-> fx클릭->stroke
 - 레이어 서식 복사: 도형 우클릭->copy layer style 클릭->다른 도형 우클릭->paste layer style
 
2020.03.12
GOOD WEBSITE
- 가상현실, 3D효과: (참고- https://threejs.org/examples/#webgl_lights_spotlight)
 - 구글 웹스토어: muzli, Surfit 설치
 - muzli: behance awwards codrop codepen csswinner csstric
 
CSS
- 속성: margin padding width height Text-align font-size
 
BOOK FOR PHOTOSHOP
- u: 도형 툴
 - i: 색 추출하기
 - 클리핑마스크: 레이어 사이에 마우스를 갖다 대고 alt누름->하위레이어 클릭
 - 도형서식: 레이어선택->하단 fx클릭->stoke, dropshadow설정
 - 선택영역편집: marquee툴 선택->점선도형그림->점선 추가,삭제로 조정->상단select클릭->feather설정->inverse설정->ctrl+delete->ctrl+d
 - 레이어마스크: 레이어를 특정 모양으로 오려내는 효과를 줌, 원본 레이어 자체는 건들지 않고 그 위에 해당 모형이 나타나도록 함
 - 레이어마스크로 글자 안에 하위 레이어 들어가 보이게 하기(+배경도 보이게): 각 글자 레이어 병합(ctrl+e)->ctrl 누르고 병합된 레이어 클릭 후 숨김 클릭->하위 레이어 클릭 후 하단 레이어마스크 클릭->해당 레이어 복사 후 레이어마스크는 삭제
 
2020.03.13
HTML
- html에서는 특정 기호가 문자 데이터로 인식이 되지 않기 때문에 entity code를 사용해야 함 (참고-https://entitycode.com/)
 
CSS
- 속성: float
 
RANDOM PHOTOSHOP
- ctrl+r: 위쪽, 왼쪽 눈금자 표시 후 끌어당겨 가이드 생성(ctrl+세미콜론(;): 가이드 지우기)
 - 박스, 글씨 정렬: movingn tool로 정렬할 도형 선택->ctrl클릭 후 글씨 레이어 선택->
 
2020.03.16
HTML
- emmet cheat sheet: (참고-https://docs.emmet.io/cheat-sheet/)
 
CSS
- 속성: fz50+tab(=font-size: 50px;)/ w100p+tab(=width: 100%)
 - 색상: 16진수 표기법, 색상이름표기법, rgba표기법, hsl표기법
 - 선언: css 선언문(=속성: 값)/ 선언문; 선언문
 
RANDOM SHORTCUT KEY
- shift+end: 해당 줄 마지막 글자까지 drag
 - shift+home: 해당 줄 첫 글자까지 drag
 
BOOK FOR PHOTOSHOP
- ctrl+shift+i: 선택 영역 반전
 - ctrl+d: marquee tool 선택 해제
 - 글자레이어 선택->레이어 오른쪽 상단 fill을 0%로 설정
 - layer 패널 fx(add a layer style) 클릭(또는 layer->layer style)->bevel&emboss, contour, stroke, drop shadow 등 설정
 - 레이어 우클릭->copy layer style
 
2020.03.17
GOOD WEBSITE
- 우수웹디자인: (참고-https://www.dbcut.com/bbs/index.php)
 - 크롬 웹스토어: capture, web developer 설치
 
CSS
- 속성: background-color를 rgba(0,0,0,투명도)로 설정하기
 - 선택자: id 선택자, class선택자 비교
 
HTML
- ul>li*2>ol>li*3: ul목록 넣고 그 안에 항목 2개, 각 항목에 ol목록 넣고 그 안에 항목 3개
 - #+tab: ‹div id="선택자"›
 - 상속: style 문단에서 '.class 선택자{}'로 속성 설정->‹div id="선택자"› 안에 ‹div class="선택자"› 넣기
 
RAMDOM PHOTOSHOP
- ctrl+g: 여러 레이어 그룹으로 묶기
 - pen tool 클리핑 마스크: pen tool->window->path->펜툴로 그림 그리기->path패널 점선 클릭->레이어 추가->점선 도형에 alt+delete로 색 채우기->이미지 불러와서 클리핑 마스크
 - ctrl+g: 여러 레이어 그룹으로 묶기
 
2020.03.18
GOOD WEBSITE
- 디자인툴조사결과: (참고-https://uxtools.co/survey-2019/)
 
CSS
- #header+#contents+#footer
 - ctrl+/: 블록 주석 만들기(원래대로: 다시 ctrl+/)
 
HTML
- 태그: table thead tbody th td br 정리
 - 표 만들기 과제-교과목 구성
 
RAMDOM PHOTOSHOP
- ctrl+u: 이미지 색상 변경(=image->adjustment->hue)
 - layer double 클릭: 레이어 스타일 변경(=layer->layer style->stroke 등)
 - magic lasso tool: 툴을 가장자리를 따라 이동시키면 자동으로 누끼를 땀
 - magic wand tool: 삭제를 원하는 부분에 툴을 대고 클릭하면 이미지의 가장자리를 자동으로 인식하여 누끼를 땀
 - 문양 넣기: custom shape tool->위쪽 패널 shape 선택
 - 단면화: filter->pixelate->facet
 
2020.03.19
CSS
- 속성: background-color~position
 
HTML
- 웹 표준과 웹 접근성 차이점
 
LANDOM ILLUSTATOR
- ctrl+k: 초기 설정(pixel로)
 - edit->preference->general->guides grid
 - 포토샵 도형은 백터 방식임
 - 도형 변경: 도형툴 길게 클릭
 - l: 도형툴
 - 원형툴 선택+m: 원형툴->사각형툴
 - v: moving tool로 변경
 - 모서리 10px씩 움직이기: direction selection tool 선택->모서리 선택->shift+화살표아래 위
 - 둥근 모서리: effect->stylize->round corner
 - 원형 아래 anchor 클릭->delete
 - v click+alt+shift: 복사 후
 - ctrl+d: 연속 복사
 - pathfinder창 열기: window->pathfinder->divide, crop
 - stroke창 열기: window->stroke->cap, corner
 - layer창 열기: window->layer
 - effect->warp->
 
2020.03.20
HTML
- 태그: table-표 만들 때 주의점
                            
- 가장 먼저 열 최댓값, 행 최댓값 확인
 - colspan, rowspan부분 확인
 - rowspan 처음 나온 행 다음부터 해당 rowspan적용되는 마지막 행까지 th또는 td 생략하고 나머지만 data 입력
 
 
2020.03.23
GOOD WEBSITE
- 웹 표준
                            
- 다음: darum
 - 네이버: nuli
 - 웹 접근성연구소: https://www.wah.or.kr:444/
 
 
HTML
- 단축 표현
                            
- ul>li*n>a[#] = ul>li*n>a[href="#"]
 
 
CSS
- 속성 축약형: ovh+tab(=overflow: hidden;)/ inline->inline-block으로 바꾼 다음에 margin-top
 - 속성: text-indent, z-index
 - 선택자: last-child 선택자
 
RANDOM PHOTOSHOP
- 텍스트, 배경 가로, 세로 가운데 정렬: 배경 이미지가 아닌 패널 크기에 맞는 배경 레이아웃 선택->텍스트 선택->정렬
 - 레이어마스크: 배경색 설정->이미지 배치 후 레이어마스크 클릭->레이어마스크 선택 후 g(=gradiant tool) 클릭->black and white 클릭->원하는 방향으로 선 긋기
 
2020.03.24
HTML
- 단축 표현
                            
- .column.col$*6>h3+p
 - .column.col$$*6>h3+p
 
 
- 속성: aria-hidden="true
 
CSS
- 속성 축약형:
 - 속성: vertical-align
 - 선택자: 구분(기본 선택자, 계층 선택자, 속성 선택자, 가상 요소, 가상 클래스, 링크 가상 클래스, 폼 관련 선택자
 
RANDOM PHOTOSHOP
- 텍스트, 배경 가로, 세로 가운데 정렬: 배경 이미지가 아닌 패널 크기에 맞는 배경 레이아웃 선택->텍스트 선택->정렬
 - 레이어마스크: 배경색 설정->이미지 배치 후 레이어마스크 클릭->레이어마스크 선택 후 g(=gradiant tool) 클릭->black and white 클릭->원하는 방향으로 선 긋기
 
2020.03.25
HTML
- 태그: span dl dd dt strong em span
 
CSS
- 속성: overflow: hidden text-overflow: ellipsis white-space: nowrap overflow-x overflow-y visibility
 
2020.03.26
GOOD WEBSITE
- 부트스트랩: https://getbootstrap.com/docs/3.4/css/#tables
 
HTML
- 반응형
 
RANDOM PHOTOSHOP
- 패턴 만들기: 작은 크기(50px, 50px)의 레이어에 반복할 도형 삽입->edit->difine pattern->layer style->pattern overlay
 
- 인물누끼 따기
                            
- 펜툴로 부분 누끼 땀-> 점선 활성화된 상태에서 ctrl+j-> 레이어 추가 후 배경색 채우기->필터->에드노이즈->가시안, 모노크로마틱 체크->필터->블러->가시안블러-> 누끼 딴 인물 선택 후 ctrl+l-> 순서대로 13/0.59/251 정도로 조절->ctrl+u-> 순서대로 -2/28/0 정도로 조절->필터-> sharpen-> unsharp mask-> 윈도우 브러시 또는 반창고 옆 브러시 클릭-> 설정-> load brush-> 눈물 모양 툴-> 스머지 툴로 변경 후 작업
 
 
2020.03.27
HTML
- 레이아웃 연습
 
2020.03.30
HTML
- 태그: address form fieldset legend input label button
 - 속성: maxlength
 
CSS
- 속성 축약형: ul>li*5>a[#]>img[src="img/gallery$$.jpg" alt="갤러리$"]
 
2020.03.31
HTML
- 태그: HTML5에 새롭게 추가된 태그 HTML5에 없어진 태그 시멘틱 태그 section nav main aside header footer article
 
LAYOUT
- responsive layout: 시멘틱 태그 처음 사용함
 
2020.04.01
HTML
- html5shiv
 - 조건식 주석
 
RANDOM ILLUSTRATOR
2020.04.13
GOOD WEBSITE
- https://kenwheeler.github.io/slick/
 
JAVASCRIPT
- slick 웹: get it now 다운로드->css폴더에 slick.css, slick-theme.css파일 넣고 js폴더에 slick.min.js, jquery.min_1.12.4.js 파일 넣기-> css, js파일 둘 다 html파일에 연동시키기->(웹에서 페이지 소스보기->css, js파일 링크 클릭해서 내용 나오는지 확인)->slick 소스 가져와서 푸터 아래에 넣기-> 자바스크립트 적용하고자 하는 요소의 클래스 이름 수정->자바스크립트 소스 추가, 삭제 등
 
2020.04.14
GOOD WEBSITE
- https://sachinchoolur.github.io/lightgallery.js/
 
~2020.04.16
GOOD WEBSITE
- https://wsss.tistory.com/category/Animation/Loading
 - https://wsss.tistory.com/
 - https://wtss.tistory.com/182
 
CSS
- 속성: display: flex; justify-content: center; align-items: center;
 - 애니메이션: bar animation, circle animation, wave animation
 
2020.04.21
GOOD WEBSITE
- 격자 가이드: https://material.io/design/layout/responsive-layout-grid.html#grid-customization
 - 포토샵 격자: https://guideguide.me/changelog/
 
RANDOM PHOTOSHOP
- 해상도: 패널의 가로x세로 픽셀 크기, 해상도 모두 2배로 늘려서 작업-> 실제 해당 그림을 디바이스에서 봤을 때 화질 떨어지지 않음
 - 여러 객체 양옆 간격 유지하면서 정렬
 
RANDOM ILLUSTRATOR
- 블렌트 툴: 블렌트 툴 더블 클릭-> 지정된 단계 숫자 조정-> 두 객체 연속 클릭-> 도형 상단에 그리기-> 블렌트 툴 적용 객체와 도형 선택, 우클릭-> 클리핑 마스크 적용
 
~2020.04.24
웹디자인 기능사 필기 시험
~2020.04.27
GOOD WEBSITE
JAVASCRIPT
- 반복문
 
SCSS
- hover effect
 
RANDOM PHOTOSHOP
- 농심 사이트 만들기
 
2020.04.28
GOOD WEBSITE
HTML
- 농심 사이트 만들기: 농심 사이트 들어가기-> 검사-> 배너 모바일용, 데스크탑용 이미지 주소 복사-> html 파일의 style 속성 background에 붙여넣기 -> 웹에 나타나는 이미지 따로 저장하기
 
CSS
- 속성: ☆ display: flex, ☆ display: grid
 
PIGMA
- 정리
 
2020.05.18
GOOD WEBSITE
- https://animate.style/#documentation
 - https://vanschneider.com/colors
 
JAVASCRIPT
- Tab메뉴
 
2020.05.22
GOOD WEBSITE
- https://greensock.com/docs/v3/Eases
 
JAVASCRIPT
- cssA, jqeryA, gsapA
 
CSS
- inline-block: 간격이 4px씩 생김, 이미지에 사용하지 말기
 
2020.06.01
GOOD WEBSITE
- 웹스토리보이 사이트, 쿼리 라이브러리 사이트, 코드펜, 크롬앱
 - PHP: https://www.mamp.info/en/windows/
 - PHP: https://getbootstrap.com/
 - PHP: https://sir.kr/g5_pds/5260
 
JAVASCRIPT
- slider마무리
 
PHP
- PHP시작: 닷홈 아이디 다시 만들기-> 파일질라 접속-> gnuboard, php 디렉토리 생성-> 그누보드 다운 후
 
2020.06.22
REACT
- 리액트 시작
 
2020.06.26
REACT
- 함수형 컴포넌트, 클래스형 컴포넌트
 - state설정