0517 금 uiux 32일차

자바스크립트 수업페이지 ( https://codepen.io/hjyee/full/PogMVOP )
강사님 수업페이지(html&css) ( https://codepen.io/hjyee/full/OJGrVYJ )
기초 키보드 사용법 ( https://codepen.io/YoungHeom/pen/eYaOYEX )
연산자 ( https://codepen.io/YoungHeom/pen/Rwmbxze )
코드펜 사용법 ( https://codepen.io/YoungHeom/pen/gOJOWgE )
무료 강의 ( https://programmers.co.kr/ )

.

 

웹페이지 만들기 구성 - 홈, 내부 3개. 총 페이지 4개

메인홈 ( https://codepen.io/YoungHeom/pen/NWVqPZO ) 

내부1 - 상품리스트 ( https://codepen.io/YoungHeom/pen/bGyddbm )

내부2 ( https://codepen.io/YoungHeom/pen/ZENbWXE )

내부3 - 로그인 페이지 ( https://codepen.io/YoungHeom/pen/LYopZPe )

세일러 만년필( https://en.sailor.co.jp/ ), 칼라버스 잉크( https://colorverseink.co.kr/ )

트위스비 ( https://www.twsbi.com/ ), 산리오 페이지 ( https://www.sanrio.co.jp/ )

 

페이지만들 때 참고할 사이트 - ( https://sailors.co.kr/ ), ( https://www.thehyundai.com/ )

※ () - 괄호 안에 쓴 건 안 들어가는 내용임 

 

 

글씨체 후보

https://fonts.google.com/specimen/Poetsen+One )

 

 

내부 1 페이지 상품 목록들에 넣을 것

https://en.sailor.co.jp/category_product/fountain-pen/?taxonomy-detail=shikiori )

 

 

세일러 만요 잉크 ( https://en.sailor.co.jp/product/13-2009/ )

 

 


 

제이쿼리로 팝업 만들기_ 내가 한거( https://codepen.io/YoungHeom/pen/eYapPvq )

제이쿼리로 〃_ 강사님 버전( https://codepen.io/hjyee/pen/jOobewX )

코드펜 안에서 cdnjs 제이쿼리 적용하는 방법

 

 

 

 

$('.popup-box-1').click(function() {
    $('html').removeClass('popup-1-active');
});
$('.popup-box-1 > .popup').click(function(e) {
// console.log(e);
e.stopPropagation();
});

$('.btn-close').click(function() {
    $('html').removeClass('popup-1-active');
});

이거랑 

$('.popup-box-1').click(function() {
    $('html').removeClass('popup-1-active');
});


$('.btn-close').click(function() {
    $('html').removeClass('popup-1-active');
});

이거의 차이

 

 

 

 

$('.popup-box-1 > .popup').click(function(e) {
// console.log(e);
e.stopPropagation();
});

$('.btn-close').click(function() {
    $('html').removeClass('popup-1-active');
});

이거랑

$('.btn-close').click(function() {
    $('html').removeClass('popup-1-active');
});

이거의 차이

 

 

 

 

$('.popup-box-1').click(function() {
    $('html').removeClass('popup-1-active');
});
$('.popup-box-1 > .popup').click(function(e) {
// console.log(e);
e.stopPropagation();
});

$('.btn-close').click(function() {
    $('html').removeClass('popup-1-active');
});
이 세 가지 코드에 대한 설명(팝업 만들기 js 부분. 이게 최종임 아마도)

 

'UIUX(03.28~10.02)' 카테고리의 다른 글

0521 화 uiux 34일차(깃허브)  (0) 2024.05.21
0520 월 uiux 33일차  (0) 2024.05.20
0516 목 uiux 31일차  (0) 2024.05.16
0514 화 uiux 30일차  (0) 2024.05.14
0513 uiux 29일차  (0) 2024.05.13

0516 목 uiux 31일차

자바스크립트 수업페이지 ( https://codepen.io/hjyee/full/PogMVOP )
강사님 수업페이지(html&css) ( https://codepen.io/hjyee/full/OJGrVYJ )
기초 키보드 사용법 ( https://codepen.io/YoungHeom/pen/eYaOYEX )
연산자 ( https://codepen.io/YoungHeom/pen/Rwmbxze )
코드펜 사용법 ( https://codepen.io/YoungHeom/pen/gOJOWgE )
무료 강의 ( https://programmers.co.kr/ )

.

웹페이지 만들기 구성 - 홈, 내부 3개. 총 페이지 4개

메인홈 ( https://codepen.io/YoungHeom/pen/NWVqPZO ) 

내부1 - 상품리스트 ( https://codepen.io/YoungHeom/pen/bGyddbm )

내부2 ( https://codepen.io/YoungHeom/pen/ZENbWXE )

내부3 - 로그인 페이지 ( https://codepen.io/YoungHeom/pen/LYopZPe )

세일러 만년필( https://en.sailor.co.jp/ ), 칼라버스 잉크( https://colorverseink.co.kr/ )

트위스비 ( https://www.twsbi.com/ ), 산리오 페이지 ( https://www.sanrio.co.jp/ )

 

페이지만들 때 참고할 사이트 - ( https://sailors.co.kr/ ), ( https://www.thehyundai.com/ )

※ () - 괄호 안에 쓴 건 안 들어가는 내용임 

 

 

글씨체 후보

( https://fonts.google.com/specimen/Poetsen+One )

 

 

내부 1 페이지 상품 목록들에 넣을 것

( https://en.sailor.co.jp/category_product/fountain-pen/?taxonomy-detail=shikiori )

 

 

세일러 만요 잉크 ( https://en.sailor.co.jp/product/13-2009/ )

 

 

 

로그인페이지 이런 식으로 만들기

 


버튼누르면 알림창 뜨기1 ( https://codepen.io/YoungHeom/pen/zYQvBvw )

버튼누르면 알림창 뜨기2 ( https://codepen.io/YoungHeom/pen/KKLdMaz )

버튼누르면 알림창 뜨기3 ( https://codepen.io/YoungHeom/pen/wvbKWja )

 

제이쿼리 cdnjs 활용하기!

 

백그라운드 이미지 삽입 방법 ( https://codepen.io/YoungHeom/pen/jOobrzM )

 

html 

<button onClick="hello();">
버튼
</button>

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

js

function hello() {

    alert("안녕하세요");

}

 

'UIUX(03.28~10.02)' 카테고리의 다른 글

0520 월 uiux 33일차  (0) 2024.05.20
0517 금 uiux 32일차  (0) 2024.05.17
0514 화 uiux 30일차  (0) 2024.05.14
0513 uiux 29일차  (0) 2024.05.13
0510 uiux 28일차  (0) 2024.05.10

0514 화 uiux 30일차

자바스크립트 수업페이지 ( https://codepen.io/hjyee/full/PogMVOP )
강사님 수업페이지(html&css) ( https://codepen.io/hjyee/full/OJGrVYJ )
기초 키보드 사용법 ( https://codepen.io/YoungHeom/pen/eYaOYEX )
연산자 ( https://codepen.io/YoungHeom/pen/Rwmbxze )
코드펜 사용법 ( https://codepen.io/YoungHeom/pen/gOJOWgE )
무료 강의 ( https://programmers.co.kr/ )

.

웹페이지 만들기 구성 - 홈, 내부 3개. 총 페이지 4개

메인홈 https://codepen.io/YoungHeom/pen/NWVqPZO ) 

내부1 - 상품리스트 ( https://codepen.io/YoungHeom/pen/bGyddbm )

페이지만들 때 참고할 사이트 - ( https://sailors.co.kr/ ), ( https://www.thehyundai.com/ )

※ () - 괄호 안에 쓴 건 안 들어가는 내용임 

 


 

 

[ ], length, 배열( https://codepen.io/YoungHeom/pen/mdYJJNv )

문제풀이 과정 ( https://codepen.io/YoungHeom/pen/VwOLvbR )

'UIUX(03.28~10.02)' 카테고리의 다른 글

0517 금 uiux 32일차  (0) 2024.05.17
0516 목 uiux 31일차  (0) 2024.05.16
0513 uiux 29일차  (0) 2024.05.13
0510 uiux 28일차  (0) 2024.05.10
0509 uiux 27일차  (0) 2024.05.09

0513 월 uiux 29일차

자바스크립트 수업페이지 ( https://codepen.io/hjyee/full/PogMVOP )
강사님 수업페이지(html&css) ( https://codepen.io/hjyee/full/OJGrVYJ )
기초 키보드 사용법 ( https://codepen.io/YoungHeom/pen/eYaOYEX )
연산자 ( https://codepen.io/YoungHeom/pen/Rwmbxze )
코드펜 사용법 ( https://codepen.io/YoungHeom/pen/gOJOWgE )
무료 강의 ( https://programmers.co.kr/ )

.

웹페이지 만들기 구성 - 홈, 내부 3개. 총 페이지 4개

주제선정 - 와이어프레임 작성 - 웹페이지 구성    /    홈 - 페이지 3장

 

홈 ( https://codepen.io/YoungHeom/pen/NWVqPZO ) 

내부1 - 

페이지만들 때 참고할 사이트 - ( https://sailors.co.kr/ ), ( https://www.thehyundai.com/ )

※ () - 괄호 안에 쓴 건 안 들어가는 내용임 

 

장바구니에 들어갈 내용

 

□ 전체 선택

  □(선택 박스 - 커서 대면 포인터 모양으로 바뀌게 css 설정하기_
   상품 | 주문 수량 | 상품 금액
     ●           ●          

   (커서 대면 마우스 포인터 뜨게 a태그로 만들기)

 

 

주문하기(버튼. 맨 아래 가운데에 넣기)


마이페이지에 들어갈 내용

 

가장 중요한 걸 제일 위로

 

주문내역(배송현황), 나의 리뷰, 배송지 정보 

최근 본 상품 / 찜한 상품 / 쿠폰함 / 포인트

 

 

 


글씨체 후보들

https://fonts.google.com/specimen/Poetsen+One )

 

- 필요한 사진들

출처 - 도미넌트 인더스트리 홈페이지

출처 ( https://dominantindustry.creatorlink.net/025-Goryeo-Celadon )

 

 


 

 


리턴 - 함수가 실행되고 난 결과값, 자판기 음료수 나오는 출구 같은 역할
리턴을 다시 쓸 순 없다.

 

 

자바스크립트 자료형 ( https://developer.mozilla.org/ko/docs/Web/JavaScript/Data_structures )

( https://codepen.io/YoungHeom/pen/BaeyVdb )

 

자바스크립트(지금까지 배운 것)

- 출력문

- 변수

- 조건문

- 반복문

- 함수

    - 매개변수

    - 리턴

 

 

이제 해야할 것

- 객체

관련 있는 데이터들끼리 묶어주는 것

객체 개념1 ( https://codepen.io/YoungHeom/pen/oNRgMXa )

객체 개념2 ( https://codepen.io/YoungHeom/pen/dyEPjoQ )

객체 개념3 ( https://codepen.io/YoungHeom/pen/RwmNBPO )

 

객체 문제( https://codepen.io/YoungHeom/pen/RwmNBGz )

 

 

변수와 함수
매개변수
객체

'UIUX(03.28~10.02)' 카테고리의 다른 글

0516 목 uiux 31일차  (0) 2024.05.16
0514 화 uiux 30일차  (0) 2024.05.14
0510 uiux 28일차  (0) 2024.05.10
0509 uiux 27일차  (0) 2024.05.09
0508 uiux 26일차(웹사이트제작, if조건문, else, 연산자)  (0) 2024.05.08

0510 금 uiux 28일차

자바스크립트 수업페이지 ( https://codepen.io/hjyee/full/PogMVOP )
강사님 수업페이지(html&css) ( https://codepen.io/hjyee/full/OJGrVYJ )
기초 키보드 사용법 ( https://codepen.io/YoungHeom/pen/eYaOYEX )
연산자 ( https://codepen.io/YoungHeom/pen/Rwmbxze )
코드펜 사용법 ( https://codepen.io/YoungHeom/pen/gOJOWgE )
무료 강의 ( https://programmers.co.kr/ )

.

페이지만들 때 참고할 사이트 - ( https://sailors.co.kr/ ), ( https://www.thehyundai.com/ )

※ () - 괄호 안에 쓴 건 안 들어가는 내용임 

 

장바구니에 들어갈 내용

 

□ 전체 선택

  □(선택 박스 - 커서 대면 포인터 모양으로 바뀌게 css 설정하기_
   상품 | 주문 수량 | 상품 금액
     ●           ●          

   (커서 대면 마우스 포인터 뜨게 a태그로 만들기)

 

 

주문하기(버튼. 맨 아래 가운데에 넣기)


마이페이지에 들어갈 내용

 

가장 중요한 걸 제일 위로

 

주문내역(배송현황), 나의 리뷰, 배송지 정보 

최근 본 상품 / 찜한 상품 / 쿠폰함 / 포인트

 

 

 


글씨체 후보들

( https://fonts.google.com/specimen/Poetsen+One )


 

 

함수 개념 ( https://codepen.io/YoungHeom/pen/qBGBoNv )

 

 

전역변수, 매개변수, 지역변수

 

 

함수 매개변수 문제2 ( https://codepen.io/YoungHeom/pen/Baeardp )

0509 목 uiux 27일차

자바스크립트 수업페이지 ( https://codepen.io/hjyee/full/PogMVOP )
강사님 수업페이지(html&css) ( https://codepen.io/hjyee/full/OJGrVYJ )
기초 키보드 사용법 ( https://codepen.io/YoungHeom/pen/eYaOYEX )
연산자 ( https://codepen.io/YoungHeom/pen/Rwmbxze )
코드펜 사용법 ( https://codepen.io/YoungHeom/pen/gOJOWgE )
무료 강의 ( https://programmers.co.kr/ )

 

 

페이지 총 4개(홈 1개, 내부 페이지 3개)

 

1) 테마 주제 

 

내가 원하는 느낌과 색감- 파스텔톤(채도 낮음), 귀여움 / 깔끔함, 선과 도형 위주, 채도 높음

내가 관심 있는 것들 - 만년필, 스티커, 산리오 캐릭터, 노트북, 자기계발 책

세일러 만년필( https://en.sailor.co.jp/ ), 칼라버스 잉크( https://colorverseink.co.kr/ )

트위스비 ( https://www.twsbi.com/ ), 산리오 페이지 ( https://www.sanrio.co.jp/ )

 

최종: 만년필&잉크 홈페이지

 

연령: 고등학생 ~ 20대 중반
특징: 문구류를 좋아함, 예술적인 성향, 필기를 취미로 함

참고 페이지 ( https://sailors.co.kr/ )

 

2) 주제를 선정한 이유

 

테마주제는 만년필에 관련된 홈페이지입니다.
만년필과 잉크를 주제로 한 이유는 필기 도구에 대한 관심과 열정 때문입니다. 
예전부터 만년필과 잉크에 대한 제품을 찾아보며 만년필에 대해 공부해왔습니다. 
요즘은 만년필을 좋아하는 매니아뿐만 아니라 문구류에 관심이 있는 소비자, 다이어리 꾸미기를 취미로 즐기는 소비자, 만년필에 입문하고자 하는 소비자들의 취향에 맞는 다양한 디자인의 만년필이 많이 나오기 때문에 이러한 점을 고려하여 웹페이지를 만들면 재미있을 것 같아서 해당 주제를 선정하게 되었습니다.

 

  - 가장 전달하고 싶은 메인 3가지 정리

만년필에 대한 간단한 소개, 맛보기 이미지(만년필&잉크)

10 ~ 20대가 좋아하는 디자인으로 매니아층만 만년필을 쓴다는 편견을 버리게 함

예술 관련 종사자에도 관심이 가게끔 하는 만년필 잉크들, 노트 소개

 

 

베이지, 채도 낮은 색상들 참고

 

  - 색상

메인 컬러 차분한 베이지 계열, 완전 베이지톤만 있으면 너무 가을 같은 계절감이 느껴져서 약간의 귀여움을 더한 차분한 파스텔컬러 분홍색 또는 세이지그린 같은 색을 추가하는 게 좋을 듯함

베이지톤 이런(첫 번째 사진) 느낌으로, 채도 낮은 컬러들 4~5가지 이내로 사용(블루, 라벤더 색상은 아님. 좀 쨍함. 분홍은 블러쉬 색상보다 채도 낮고 회끼 추가)

 

  - 서체

강조하고 싶은 것은 볼드체와 큰 글씨, 페이지를 이용하는 사람에게 잘 보일만 한 위치에 핵심 키워드 위치할 것

주로 위에서 아래로 보니까 콘텐츠들 가운데정렬, 가장 위에 위치하면 되지 않을까?

강조하고 싶은 텍스트는 명도 어둡게 조절

 

 

도형이나 선을 이용하여 심플한 느낌을 주고 싶다.☆

 

 

  - 페이지 별로 어떤 내용을 할 것인지

 

첫 번째)

만년필에 대한 간단한 소개를 더한 브랜드 소개 및 상품 이미지 맛보기 / 브랜드 슬로건 같은 거나 로고 소개 등 아주 간략히(길면 사람들이 안 봄) - 브랜드 소개를 통해 소비자에게 어떠한 이미지를 주겠다.

(일단 다 넣어보고 과하면 뺄 것)

 

두 번째 ) 입문자나 라이트 유저들에게 바로 보일만 한 상품들 바로가기

10 ~ 20대가 좋아하는 디자인의 만년필들, 예쁜 색감의 잉크 

매니아층이 좋아할 만한 만년필들.(or 잉크)

 

세 번째)

 

 

네 번째)

색감이 예쁜 잉크, 펄이 예쁜 잉크, 예술 관련 종사자에도 관심이 가게끔 하는 만년필 잉크들, 노트 소개

 

 

 

 

베이지톤 관련 색상들 url.txt
0.00MB

 

 

 

베이지톤 관련 색상들

 

와이어프레임 스케치

 


 

 

 

구구단 8단 출력(dan과 i 변수 사용)& while 반복문

( https://codepen.io/YoungHeom/pen/KKLKwQj )

- 자바스크립트의 4대 구성요소
  - 조건문
    - if
    - switch(안배움)
  - 반복문
    - while
    - for
    - do while(안배움)
  - 변수
  - 값(데이터, 자료)
    - 자료형
      - 실행할 수 없는 자료(데이터)
        - 숫자(number)
        - 문장(string)
        - 논리(boolean)
        - 객체(object)
          - 객체는 일종의 버스이다.
          - 버스에는 승객을 계속 추가할 수 있다.
          - 복잡한 자료를 만들때 사용된다.
          - `[]`, `.` 문법으로 객체 내부의 변수(좌석)을 관리한다.
      - 실행할 수 있는 자료(데이터)
        - 함수(function)
          - 지역변수
            - 함수가 실행될 때만 잠깐 생겼다가 사라지는(찰나동안에만 존재한다.) 하루살이 변수
            - 해당 변수의 활동범위는 함수를 벗어날 수 없다.
          - 매개변수
            - 지역변수의 한 종류로 함수의 데이터 입구 역할을 한다.

          - return
            - 함수의 데이터 출구 역할을 한다. 즉 변신한다.

 

 

오늘의 정보~★

"+="는 덧셈 후 할당 연산자이다.

 

while문 3가지 조건

1) 시작값 반드시!

2) 조건부 / 끝값

3) 보폭

0508 수 uiux 26일차

 

자바스크립트 수업페이지 ( https://codepen.io/hjyee/full/PogMVOP )
강사님 수업페이지(html&css) ( https://codepen.io/hjyee/full/OJGrVYJ )
기초 키보드 사용법 ( https://codepen.io/YoungHeom/pen/eYaOYEX )

연산자 ( https://codepen.io/YoungHeom/pen/Rwmbxze )

 

 

디지털 디자인 구성요소 제작 3p

 

웹디자인을 하기 전에는 

 

웹페이지를 참조해서 그리드

나만의 레이아웃을 만들어줘라

 

오늘부터 해야할 것

 

1) 테마 주제

2) 주제를 선정한 이유를 작성


3) 전반적인 디자인 스타일 구성

  (1) 배경색 이미지~글씨체, 분위기까지 심미적요인을 생각해서 지정. 

 

포토샵 #F2F3F3

 

 

1) 테마 주제 

 

내가 원하는 느낌과 색감- 파스텔톤(채도 낮음), 귀여움 / 깔끔함, 선과 도형 위주, 채도 높음

내가 관심 있는 것들 - 만년필, 스티커, 산리오 캐릭터, 노트북, 자기계발 책

세일러 만년필( https://en.sailor.co.jp/ ), 칼라버스 잉크( https://colorverseink.co.kr/ )

트위스비 ( https://www.twsbi.com/ ), 산리오 페이지 ( https://www.sanrio.co.jp/ )

 

최종: 만년필&잉크 홈페이지

 

 

2) 주제를 선정한 이유

 

필기도구에 관심이 많아서 예전부터 만년필이나 잉크에 관련된 제품을 많이 찾아봤었는데 잉크는 다양한 색감을 가지고 있기도 하고 

 

테마주제는 만년필에 관련된 홈페이지입니다.

만년필과 잉크를 주제로 한 이유는 필기 도구에 대한 관심과 열정 때문입니다. 

예전부터 만년필과 잉크에 대한 제품을 찾아보며 만년필에 대해 공부해왔습니다. 

요즘은 만년필을 좋아하는 매니아뿐만 아니라 문구류에 관심이 있는 소비자, 다이어리 꾸미기를 취미로 즐기는 소비자, 만년필에 입문하고자 하는 소비자들의 취향에 맞는 다양한 디자인의 만년필이 많이 나오기 때문에 이러한 점을 고려하여 웹페이지를 만들면 재미있을 것 같아서 해당 주제를 선정하게 되었습니다.

 

마인드맵 - 주제를 생각했을 때 떠오르는 단어들(그 단어에 대해 그림도 간단히 그려보면 좋음, 편집디자인과 방법 동일)

예시. 우주(핵심주제): 지구: 녹색 - 사람 - 동물 - 식물 / 태양: 수소 - 핵반응 / 달 / 별

 

타겟층과 연령대성별, 연령, 특징, 특성

 

연령: 고등학생 ~ 20대 중반

 

특징: 문구류를 좋아함, 예술적인 성향, 필기를 취미로 함

 

가장 전달하고 싶은 메인 3가지 정리

만년필에 대해 잘 모르는 입문자가 관심을 가질 만한 디자인과 사용성의 만족감

10 ~ 20대가 좋아하는 디자인으로 매니아층만 만년필을 쓴다는 편견을 버리게 함

 

 

과거에는 만년필을 지금처럼 다꾸, 그림, 수집 이런 이유로 쓰기보다는 글을 쓰기 위해 만년필을 쓰는 정도였을 것 같다.

 

잉크 또한 글씨를 쓰는 데에 사용하는 용도였겠지만 지금은 지금은 물감을 대신하여 수채화에 사용되기도 하고 펄 잉크로 그림에 매력을 더해주기도 한다. 이와 같이 지금은 취미로 다양하게 잉크를 활용하기 때문에 예술쪽 종사자들도 소비자로 이끌 수 있는 잉크나 노트를 소개하면 좋을 듯

 


 

 

if, else if, else ( https://codepen.io/YoungHeom/pen/MWdgrRe )

if문 개념 문제 ( https://codepen.io/YoungHeom/pen/XWwrZMz

 

html: 태그, 관계
css: display, flex, position, grid, 기타, 선택자
js: 변수, 값, 조건문, 반복문, 함수 객체...

 

오토 업데이팅 프리뷰 끄면 run 버튼이 생기고 수정사항이 있을 때 런 버튼을 누르지 않으면 안 바뀜(새로고침하면 나옴)

 

 

연산자 종류 ( https://codepen.io/YoungHeom/pen/Rwmbxze )

> 크다, < 작다
else if 무조건 하나만 참이 된다. else if 썼다고 무조건 참이 되진 않음
작성 순서(if문의 완전체) if(처음) - else if(중간) - else(무조건 마지막)

else 뜻: 다른

 

효율적인 정답을 도출해낼 수 있게 작성할 것.(장황하지 않고 복잡하지 않게)

 

연산자

 

 

if문 개념 문제 ( https://codepen.io/YoungHeom/pen/XWwrZMz )

 

중첩 if문 사용, &&와 ||는 사용 금지 ( https://codepen.io/YoungHeom/pen/ExzYEVG )

ㄴ 알 수 있는 것 - if문은 중첩이 가능하다.

'UIUX(03.28~10.02)' 카테고리의 다른 글

0510 uiux 28일차  (0) 2024.05.10
0509 uiux 27일차  (0) 2024.05.09
0507 uiux 25일차(자바스크립트 var, let, const)  (0) 2024.05.07
0430 uiux 22일차  (0) 2024.04.30
0426 uiux 20일차  (0) 2024.04.26

자바스크립트 수업페이지https://codepen.io/hjyee/full/PogMVOP )

강사님 수업페이지(html&css) https://codepen.io/hjyee/full/OJGrVYJ )
기초 키보드 사용법 ( https://codepen.io/YoungHeom/pen/eYaOYEX )

연산자 ( https://codepen.io/YoungHeom/pen/Rwmbxze )

 

 

디자인구성요소제작(수요일부터)
성공하는 포트폴리오는 따로있다. (다음주)

 

3차 메뉴, 사이드 바 이런 것보다 레이아웃, 전체적인 구성 요소들에 더 집중하기. (페이지 열어볼 때 바로 보이는 요소들)

ㄴ 정리: 레이아웃 구성에 신경쓰기

 

햄버거모양 아이콘 → 커서 올리면 한꺼번에 모두 보이는 메뉴

 

구간 별 타이틀 위치는 타이틀 아래에 배치될 요소들과 더 붙어있어야 함.

 

(a콘텐츠)
타이틀 텍스트
요소

(여백)

(b콘텐츠)
타이틀 텍스트
요소

(여백)

 

↑ 이런 식으로 각 콘텐츠 사이에 여백을 줘서

구간이 나뉘어져 있다. 이게 한 덩어리다. 이런 걸 알기 쉽도록 여백을 적절하게 설정하기.

 

여백이 있으면 약간 숨쉬는 구간처럼 안정감이 있음

제품들은 스페이스비트윈으로 아예 다 떨어져있기보다는 좀 붙어있어서 집중되기 쉽게 작업하기.

 

균형감(편집디자인도 균형감 중요)

핵심 요소는 크고 눈에 잘 띄도록. 중요하지 않은 것은 좀 작게.

 

무료 호스팅 사이트 - 닷홈, imgur

 

스마트폰 레이아웃 구성 생각해보기

 

 


 

저번 시간 했던 레이아웃 꼭 복습하기( https://codepen.io/YoungHeom/pen/dyLBRQV )

 

변수, 값

변수, 값에 대해 수업함

 

이스케이프 문자

( https://ko.wikipedia.org/wiki/이스케이프_문자 )

 

( https://codepen.io/hjyee/pen/PogMVOP )

( https://codepen.io/hjyee/full/PogMVOP )

ㄴ 자바스크립트 수업페이지

 

 

< JS 개념 >

  2대 구성요소

    - 변수
    - 값

        숫자 : 1, 1.5
        문장 : "안녕", "a", "잘가세요."
        논리 : true, false
        객체 : {이름: "홍길동", 나이: 22}
        함수 : function() {}

  2대 제어요소
    - 조건문
        if, else if, else

    - 반복문
        while, for

 

( https://codepen.io/YoungHeom/pen/vYwBBOb )

ㄴ button:hover, min-height

 

( https://codepen.io/YoungHeom/pen/MWdggym ) - 'console.log', 'console. clear' 내가 메모

( https://codepen.io/YoungHeom/pen/oNRvvGm ) - 'console.log', 'console. clear' 수업 예제

( https://codepen.io/YoungHeom/pen/eYaOYgb ) - '안녕하세요. ' 10번 출력

ㄴ js console

 

( https://codepen.io/YoungHeom/pen/WNBeeXo )

ㄴ 0507_3 자바스크립트와 css의 우선순위

 

( https://codepen.io/YoungHeom/pen/mdYbbpb )

자바스크립트와 CSS가 협력하는 바람직한 방법

 

( https://codepen.io/YoungHeom/pen/jOoNNeL )

ㄴ console.log 

 

변수를 선언하는 키워드, var, let, const 

 

var: 중복 선언 가능, 재할당 가능(주의해서 사용해야 함)

let: 중복 선언 불가능, 재할당 가능

const: 중복 선언 불가능, 재할당 불가능 (요즘은 const를 많이 사용함)

 

※ 재할당: 변수가 한 번 선언된 후에 다른 값을 여러 번 할당할 수 있다.

예시.

let b = 10;
console.log(b);
b = 40;
console.log(b);

 

 

( https://codepen.io/YoungHeom/pen/wvbwvzq )

ㄴ 재할당 활용

 

 

변수는 ' let b = 10;', ' b = 40;' 이렇게 선언이 된 순간에만 변수다.

( https://codepen.io/YoungHeom/pen/zYQOYwQ )

ㄴ temp 변수 활용

 

 

티스토리나 벨로그 사용해서 꼭 메모하기

클론코딩(모작)할 때 image downloader 확장팩(크롬) 다운받아서 사용하면 쉽게 가능

 


0502 5월 2일에 안 올려서 7일자에 올림

flex로 반응형, 메뉴 만들기 ( https://codepen.io/YoungHeom/pen/rNbgbwz )

0503 5월 3일에도 안올림

0503_flex 레이아웃 만들기 ( https://codepen.io/YoungHeom/pen/LYvKyaV )

'UIUX(03.28~10.02)' 카테고리의 다른 글

0509 uiux 27일차  (0) 2024.05.09
0508 uiux 26일차(웹사이트제작, if조건문, else, 연산자)  (0) 2024.05.08
0430 uiux 22일차  (0) 2024.04.30
0426 uiux 20일차  (0) 2024.04.26
0425 uiux 19일차  (0) 2024.04.25

0430 화 uiux 22일차(29일 질병 결석)

 

강사님 수업페이지
https://codepen.io/hjyee/full/OJGrVYJ )

 코드펜
https://codepen.io/YoungHeom )

 

21일차 결석

 

기존 홈페이지와 차이점

전체적인 느낌

레이아웃 구성 이유

 

리디자인 기획 단계에서 기존 봄 컨셉과는 다른 여름 컨셉으로 키치한 느낌과 함께 여름과 어울리는 색 배치를 사용해 리디자인하기로 결정

레이아웃, 코드 각 한명, 일러스트&포토샵 작업 2명씩 포지션(역할) 지정

 

<개인 작성>

맡은 것 - 상단 아이콘, kristin with summer 배너 

배너 디자인 이유 - 일러스트를 보는 사람들에게 '여름 컨셉이구나', '시원해보인다'는 느낌을 전달하고자 했기 때문에 모래사장이 펼쳐진 바다를 배경으로 설정하였습니다..

컬러는 파랑, 노랑, 초록을 채도나 명도를 적절히 조정해가며 작업하였습니다.

하파 크리스틴의 브랜드 캐릭터인 크리스틴이라는 캐릭터는 다양한 감정을 지닌 소녀이며  다양한 기분에 맞는 렌즈를 통해
오늘의 자신을 결정한다는 설정을 가진 캐릭터이므로 캐릭터의 컨셉 또한 여름이라는 계절에 맞는 컨셉으로 꾸며봤습니다.

 

0426 금 uiux 20일차

강사님 수업페이지
( https://codepen.io/hjyee/full/OJGrVYJ )

 코드펜
( https://codepen.io/YoungHeom )

 


지난 시간 결석해서 개인적으로 정리해봄

 

box-sizing, 음수마진 ( https://codepen.io/YoungHeom/pen/JjqMZmV )

 

max-width, min-width 

 

max-width: 요소의 최대 너비를 이만큼 가지겠다. 페이지 크기가 커지더라도 최대 너비값대로만 가지겠다.

 

min-width: 페이지 크기가 작아질 때 얼만큼 이상 작아지지 않겠다. 페이지 크기가 작아질 때 최소 너비값만큼만 가지겠다.

 

 

max-width&width 차이 

 

width는 너비가 '고정값'이다.

max-width는 요소의 '최대 너비'를 지정한다.

 

width, max-width 값 모두 300px이라고 가정해보자.

width: 300px;의 경우 페이지 크기를 줄여도 너비에 아무런 변화가 없다.

max-width: 300px;의 경우 최대 너비를 300px;만큼만 가질 수 있어 페이지 크기가 300px보다 클 때는 width: 300px; 과의 차이가 없어 보이지만 페이지 너비를 300px 이하로 줄여보면 width: 300px;과 달리 너비가 300px이하로 줄어든다.

만약 min-width


inline, inline-block 가운데 정렬하기
inline, inline-block 요소를 감싸고 있는 block 속성의 요소에게 text-align: center;를 준다
 
1차 메뉴 복습 겸 text-align을 줘야 하는 위치, display: block;
( https://codepen.io/YoungHeom/pen/rNbRjqY )
 
ul 자식으로 ul이 올 순 없다.
ul>li>ul은 가능
 
text-align: center; 어디에 적을까?
( https://codepen.io/YoungHeom/pen/rNbRjqY )
 
 
폰트어썸에서 아이콘 가져올 때 html 상단에 ↓ 이거 적을 것. 내가 아이디 만들어서 복사한 것임!
<script src="https://kit.fontawesome.com/c56732103f.js" crossorigin="anonymous"></script>
 
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" />
ㄴ 아님 강사님이 알려주신 이거 적기 ( https://codepen.io/YoungHeom/pen/JjVzWJV )

 

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/daisyui/4.10.3/full.css" integrity="sha512-qIL6mxTcCeoL0KcBnGtTai4qCJG1YdvvLRGhTuAxQIRjVxFQcnzen0DPpIMXiozMJor3ZvquMUUvN7Kq5h/ReQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />

ㄴ 데이지 UI 사용할 때 이거 적기

 

( https://cdnjs.com/ ) 여기서 테일윈드, 데이지.css 검색후 html 상단에 붙여넣기
 
 

0425 목 uiux 19일차

( 혜지 강사님 수업페이지 )
( https://developer.mozilla.org/ko/ )
 
1단계: 토글 사이드 바 ( https://codepen.io/YoungHeom/pen/NWmoOKB )
2단계 :only-child not(:only-child) 토글 사이드바 완성 ( https://codepen.io/YoungHeom/pen/dyLaQWg )
 

 

사이드바에 커서를 대면 사이드바가 나옴
:only:child,&amp;amp;nbsp;not(:only-child)

 
라이브러리 - 코드 도서관
( https://tailwindcss.com/ )
( https://cdnjs.com/ )
tailwind 
데이지 UI ( https://daisyui.com/docs/cdn/ )
 
 
<link href="https://cdn.jsdelivr.net/npm/daisyui@4.10.2/dist/full.min.css" rel="stylesheet" type="text/css" />
<script src="https://cdn.tailwindcss.com"></script>

 

0424 수 uiux 18일차

강사님 수업페이지 ( https://codepen.io/hjyee/full/OJGrVYJ )
 
웹코딩 참고 사이트
( https://kimyws.tistory.com/29
)
( https://webstoryboy.co.kr/ )

플렉스 개구리
( https://flexboxfroggy.com/#ko )

 
 
새로운 걸 만드는 것
어떤 레이아웃으로 할지, 
 
 
하파크리스틴
레이아웃 1
코드 1
아이콘이나 일러스트 같은 거 작업하는 사람 2
 
레이아웃, 코드 역할 같이
일러스트 같이
 
메인 사진 칸
 
(https://pin.it/SrTj9g2Rr)
ㄴ 여기에서 캐릭터 추가해서 브랜드 느낌 살리기
 
 

하파크리스틴 상단 메인(브랜드 캐릭터가 보여서 메인인걸로) 이미지

하파크리스틴 페이지 상단이미지, 하단 캐릭터 일러스트 여름 컨셉 
파랑, 초록, 
흰색도 살짝 들어가면 좋을지도,,?
 

브랜드 느낌

(https://hapakristin.co.kr/pages/about-us)
 
 

( https://pin.it/15jw0Vicx )

 
왼쪽 하단 테이프 같은 거는 여름 컨셉에 맞게 색을 좀 다르게 해서 문구를 넣기,  전체적인 레이아웃은 오른쪽으로
 
 
 
상단 이미지랑 메뉴, 상단 우측 로고 1명 사람 이미지 3장 정도 더 찾기
하단 캐릭터 일러스트랑 sns로고 1명
 
렌즈누끼 서로 다른 것 네 개 누끼(홈페이지에서 가져오기)
 
로고 만들기, 폰트찾기(소요단풍체)
 
 
시원한 느낌(https://pin.it/2ABC9cWvA)
 


 
 
z-index (https://codepen.io/YoungHeom/pen/eYoxzBE)
overflow (https://codepen.io/YoungHeom/pen/JjVxKOa)
before, after (https://codepen.io/YoungHeom/pen/LYvqZmq)
transition (https://codepen.io/YoungHeom/pen/eYoxzQM)
 
- z-index -
 
lorem치고 Tab키 누르면 자동으로 글이 나옴
영어는 단어 단위로 줄바꿈이 된다(1어절)
white-space: nowrap; 줄바꿈하지마라
white-space: wrap; 기본 상태, 줄바꿈해라
 
- overflow -
 
기본값 overflow: none; 
overflow-x 가로
overflow-y 세로
overflow-x: hidden; overflow: hidden;
ㄴ 박스 바깥으로 삐져나온 내용을 가려줌
overflow-x: scroll; 
ㄴ 숨겨주지만 스크롤바가 생김
글이 짧아서 박스 밖으로 삐져나가지 않아도 스크롤바가 존재
overflow-x: auto;
ㄴ 글이 짧으면 스크롤바 없음, 글이 길어서 박스보다 길어지면 스크롤바가 생김

text-overflow: ellipsis; 잘린 부분 ...처리
text-overflow: none;이 기본값
 
사용 예시↓
overflow: hidden; (잘린 부분 숨겨라)
text-over overflow: hidden; flow: ellipsis; (끝에 ... 표시를 해라.)
 
 
- before, after -
 
ul > li::after {
content: "님";
} <li>연예인</li> 뒤에 "님"을 붙이겠다.

li::after li 요소 뒤
::before, ::after의 display: inline이다.(inline-block과 비슷하니까 그냥 인라인 블럭으로 알아도 괜찮)

 
 
- transition -
 
div:hover {
width: 100%;
transition: width 2s;
}
너비를 바꾸는 데 2초가 걸린다.

div {}
height: 100px;
width: 50%;
transition: width 2s;
}
ㄴ 너비를 바꾸고 되돌리는 데 각 2초씩 걸린다.
0.1 단위의 소수점은 .1로 작성 가능

div {
background-color: indianred;
height: 100px;
width: 50%;
opacity: .1;
transition: width 1s, opacity 2s;
}
ㄴ 투명도 원래대로 되돌아오는 시간 각 2초씩

div {
background-color: indianred;
width: 100%;
transition: width 1s, opacity 2s;
}
바꾸고 되돌리는 데에 각 1초씩, 되돌아올 때 점점 투명해짐

transition: width .5s 1s,opacity 3s;- 1s는 딜레이(커서를 1초 동안 대고 있으면 동작)

가끔 트랜지션 안될 때 body에
min-height: 100vh; 라고 값을 주면 됨

div:hover가 더 아래에 있고 더 자세히 적혀있기 때문에 동작할 땐
div:hover에 적힌 css가 적용됨

0423 화 uiux 17일차
강사님 수업페이지(https://codepen.io/hjyee/full/OJGrVYJ)
 
페이지 전체 화면 캡처
(https://gofullpage.com/)
 
(https://www.kurly.com/main)
(https://www.innisfree.com/kr/ko/Main.do)
(https://www.iloom.com/)
 
포인트(나만의 개성. 화려함x)
단순화(누구나 이해할 수 있도록)
제품이 강조될 것.
 
45p
pdf(X) HTML로 만들기
 
50p 포트폴리오 작품 개수의 기준
 
1. 나만의 스타일로 (나의 장점)
많을 수록 좋으나 양보다 질(퀄리티 좋은)
 

일룸 홈페이지 분석

가구 홈페이지 중 일룸이라는 가구 홈페이지를 찾음
상단에 메뉴바가 위치해있다. 메뉴바 왼쪽에는 사용자가 찾고자 하는 용도에 맞는 가구 주제로 이루어진 메뉴가 구성되어 있다.
메뉴바 오른쪽은 로그인이나 회원가입, 고객지원 메뉴 등 사용자의 정보와 관련된 메뉴들로 구성되어 있어서 사용자 정보 변경이나 상담에 관련된 내용을 바로 찾을 수 있도록 위치해있다.

먼저 페이지 상단을 보면 좁은 메뉴바와 이미지로 구성되어 있다.
메뉴바의 높이가 작은 것은 가구 사진을 크게 보여주기 위함이 아닌가 하는 생각이 든다.
메뉴바 바로 아래에 페이드효과로 이미지 전환이 되는 요소가 배치되어 있다.
프로모션 이미지가 큼직하게 있어서 어떤 이벤트가 있는지 알 수 있다.
아이, 가족, 모던, 베이직 등 용도와 디자인에 관련된 가구들이 큼직하게 배치되어 있고 큰 이미지 바로 아래의 제품 추천에 들어가있는 가구의 느낌을 봤을 때
일룸이라는 브랜드는 '온 가족이 쓸 수 있으면서 모던하고 베이직한 디자인을 추구하는구나' 하는 생각이 든다.

그 아래로는 포로모션이나 가구에 대한 지식, 브랜드에서 진행하는 이벤트 등을 눈에 잘 보이는 크기로 배치하여 홈페이지를 이용하는 데 있어서 편리함을 더하고 있는 것 같다.

나의 일룸생활이라는 고객이 직접 작성한 긍정적 리뷰와 사진을 네 개 배치하여 가구에 대한 긍정적인 이미지를 주고 있다.

전체적으로 여백이 좁은 것 같은데 원하는 메뉴를 바로 찾기 쉬워야 한다든지, 프로모션이나 이벤트에 대한 정보를 확인하기 쉽도록 해둔 것이 아닐까 생각이 든다.

페이지 하단 부분에는 인스타그램과 퀵 메뉴, 브랜드 공지사항, 하단의 작은 메뉴가 모여있는 회색 박스까지 적절한 여백을 두고 배치되어 있어 마무리된다는 느낌을 준다.

 



 

 
 
(https://codepen.io/YoungHeom/pen/XWQoBKV)
 ㄴ nth:child
(https://codepen.io/YoungHeom/pen/LYvMBRX)
 ㄴ margin
(https://codepen.io/YoungHeom/pen/LYvMBOq)
 ㄴ inherit
(https://codepen.io/YoungHeom/pen/RwOEBJN)
 ㄴ a의 노멀라이즈, body
(https://codepen.io/YoungHeom/pen/GRLPBYo)
 ㄴ ul li 노멀라이즈
(https://codepen.io/YoungHeom/pen/rNboroZ)
 ㄴ position
 
 

a의 노멀라이즈
color: inherit;
text-decoration: none;



body의 노멀라이즈 margin: 0;
ul 노멀라이즈
ul에는 기본적으로 마진, 패딩이 들어가있다.
margin: 0;을 해줘야한다.
padding: 0; (ul 안에 있는 여백 지우기)

li가 갖고 있는 점 지우기(노멀라이즈)
list-style: none;

한꺼번에 적으면 효율적임(실무에서 사용)
body, ul, li {
margin: 0;
padding: 0;
list-style: none;
}

 
 
※ 태그안에 태그들 만들때 참고:
    ul>li*3{메뉴아이템 $}+a 뜻: ul 안에 li태그 3개인데 메뉴아이템 1 2 3 숫자 순서대로 쓰겠다. 그리고 li태그 뒤에 a 태그를 만들겠다.
 
최상위 엘리먼트에는 무조건 클래스명을 적자.
div태그 하나만 쓰기보다는 태그를 다양하게 쓰면 클래스를 붙이지 않아도 깔끔하게 html을 작성할 수 있다.
메뉴를 만들 땐 다양하게 쓰면 좋다.(노멀라이즈하고 쓰면 됨)
 
 

(https://codepen.io/jangka44/live/ZjbpPR)

a, span 엘리먼트는 기본적으로 display가 inline 이다.

img 엘리먼트는 기본적으로 display가 inline-block 이다.
inline요소에는 width, height, margin, padding 속성이 제대로 적용되지 않는다.

 
 
구글 검색 팁
- 내가 원하는 걸 간결하게 단어식으로 질문
- 영어로 질문(검색 결과 양이 더 많아짐). 한글로 쳐서 안 나오면 영어로 검색
- 챗gpt 사용(4버전은 유료, 이미지를 만들어줌)
 
gpt 검색 팁
- 최대한 내가 원하는 걸 한 문장으로 자세하게(+목록으로 정리해줘)
- 역할 부여해주면 좋음
- 반말이 더 효율적
- "팁을 줄 테니까 좀 더 좋게 써봐."
 
 

display 속성 정리

display 속성 정리 ( https://codepen.io/YoungHeom/pen/yLrWwwY )

'UIUX(03.28~10.02)' 카테고리의 다른 글

0425 uiux 19일차  (0) 2024.04.25
0424 uiux 18일차  (0) 2024.04.24
0422 uiux 16일차(웹코딩 강사님 변경)  (0) 2024.04.22
0417 uiux 13일차  (0) 2024.04.17
0416 uiux 12일차  (0) 2024.04.16

0418 목, 0419 금은 페이지 만드느라 필기 안함

강사님 수업페이지 ( https://codepen.io/hjyee/full/OJGrVYJ )

 

 

● 할 일

좋아하는 웹사이트 3~5개(분야 정하기)

비슷한 레이아웃 3~5개 이미지로 저장하여 이메일 제출

kimyws@naver.com

이름.zip

 

성공하는 포트폴리오는 따로 있다. 16p

노동의 가치를 두려고 한다.

인사담당자들 확인

핵심이 들어가 있어야 한다.

호의적인 관객 < 비호의적인 관객(객관적인 평가)

18p 대중적인 포트폴리오, 개인적인 포트폴리오

 

20p

가구 쪽 디자인

화장품 쪽 디자인 등등...

기본 방향성이 있는 상태에서 나만의 특징을 보여주도록 하기

 

24p

구도: 레이아웃의 균형 중요(편집디자인도 마찬가지임), 안정감.

색상: 요즘은 간결하게 디자인하는 추세. 배경색이 제품보다 눈에 띄지 않을 것.

         강조하고자 하는 콘텐츠가 더 잘 보이도록 해야 함.

시선: 왼쪽에서 오른쪽으로, 위에서 아래로

 

 

 

 

table 태그 ( https://codepen.io/YoungHeom/pen/RwOErwG )

border-collapse: collapse;

'UIUX(03.28~10.02)' 카테고리의 다른 글

0424 uiux 18일차  (0) 2024.04.24
0423 uiux 17일차(nth:child, margin, inherit, 노멀라이즈, position)  (0) 2024.04.23
0417 uiux 13일차  (0) 2024.04.17
0416 uiux 12일차  (0) 2024.04.16
0415 uiux 11일차  (0) 2024.04.15
'나의 첫 HTML&CSS 웹 디자인' 책 구매 리뷰

 
 
 
최근에 정부에서 전액 지원해주는 UI/UX 수업을 듣게 되었다.
 
그러나!
 
웹코딩에 대한 지식이라곤 작년에 웹 수업을 딱 한달(그것도 월수금만 들어서 9일) 들은 게 전부기 때문에
수업을 듣기 전에 예습을 좀 해보자 하는 생각에 알라딘 앱에 접속하여 책을 찾아보았다.

 

그 중에서 눈에 들어온 것은 '나의 첫 HTML&CSS 웹 디자인'이라는 책이었다!


책 표지 디자인도 귀엽지만😊 결정적으로 이 책으로 공부를 하면
sns 링크 모음 페이지, 2칼럼 페이지, 1칼럼 페이지, 멀티 페이지 사이트
여러 유형의 사이트를 만들게 되기 때문에
기초부터 시작해서 실전 레벨까지 도전할 수 있는 꽤나 괜찮은 과정일 것 같아서 구매를 결정하게 되었다.
 

 
 
 
 

 


책을 한 권 샀는데 뽁뽁이에 잘 감겨서 박스포장까지 되어 왔다.
 

컴퓨터 책상에 책을 두고 보면서 공부하려 했기 때문에
페이지를 넘기기 편해야 할 것 같다고 판단하여
스프링 제본 체크 후 주문했는데 제본도 깔끔하게 잘 되어서 온 모습이다ㅎㅎ

 
제본 서비스 처음 신청한 건데 짱인 듯... 신세계!
(제본까지 하면 살짝 부담이 되는 금액이라 적립금을 써서 정가 비슷하게 구매했다.)





 

 


Part 1과 Part 2에서는 HTML, CSS에 대한 기초 지식을 알려준다.
CSS 부분부터는 간단한 웹페이지를 만들면서 자연스럽게 지식을 익힐 수 있도록 구성이 되어있다.

실제로 책의 저자분(들)께서 책 들어가는 말에
'4개의 사이트를 만들어보면서 자연스럽게 웹 지식을 익히는 책'이라는 말씀을 하셨다.






 


본격적인 학습 시작 전 학습포인트와 함께 이 책에서 만들 사이트들을 미리 볼 수 있다.

아직 아무것도 모르는 웹디자인 초보자들에게
'학습이 끝나면 나도 이 사이트들을 전부 만들 수 있겠구나' 하는 희망을 주는 것 같다!






 


이 책의 귀여운 점...
바로 카피바라가 나온다!

파트 1은 수컷 카피바라가 암컷 카피바라에게 구애하기 위해 러브레터를 웹사이트로 만드는 내용이다.

카피바라도 웹디자인에 대해 아무것도 모르는 응애기 때문에 공부하고 있으면 카피바라랑 나랑 같이 웹 수업 들으면서 서로 성장하는 것 같다ㅋㅋㅋ






 


본격적으로 배우기 전에 러브레터 내용을 세부적으로 정리해볼 수 있다.
div 태그부터 알려주고 그런 게 아니라서 부담스럽지 않았다.
소스도 제공을 다 해주니까 사이트를 만들면서 참 편했다.
(다운로드 받는 사이트가 따로 있다. 책의 초반부에 URL이 적혀있다.)

부록에서도 참고할 만한 사이트 소개라든지 grid, flexbox 등 유용한 정보를 pdf파일로 다운받아볼 수 있다.



 
 
 

코드펜으로 작성한 것 캡처

 


책에서는 비주얼 스튜디오 코드(이하 vs코드)로 진행하지만 나는 코드펜을 사용했다.
 

(tmi 구간 시작)

글이나 사진 같은 파일들이 다 깃허브에 업로드 되어 있기 때문에 파일을 다운로드 하지 않고도 코드펜으로 작업할 수 있었다.

글은 복붙하면 되고 이미지는 '이미지 링크 복사'를 하면 굳이 다운받지 않아도 된다.

vs코드도 무료 프로그램이긴 하지만 프로그램 설치를 하기 귀찮다면 코드펜 완전 추천한다!(but. 코드펜은 회원가입을 해야 한다.)

둘 다 좋지만 코드펜은 독타입 선언하지 않아도 되고 html과 css를 작성하면 바로 구현이 된 모습이 옆에 나오기 때문에 편하다.

그래서 코드펜으로 작성하고 vs코드에 옮기는 식으로 작업하면 된다.

(tmi 구간 끝)

 
 
 

카피바라 스토리가 흥미진진! 재밌는 스토리텔링♥

 

카피바라 구애 이야기도 재밌고 설명이 이해하기 쉬워서 재밌게 예습할 수 있었다! 
예습 이후 학원 수업을 들을 때도 큰 도움이 되었다.
남들보다 약간의 지식이 더 있는 상태라서 더 자신감이 있었달까? ㅋㅋㅋㅋ
 
최근 한 소비 중 가장 의미 있는 소비였던 것 같다!
앞으로는 주말마다 한 챕터씩 공부하면서 더욱 지식을 쌓아야 할 것 같다!
 
 
 
반응형 웹페이지를 만들 수 있을 때까지! 아자아자 화이팅이닷! (@'-'@)っ♥



 
 
 
 

< 이 책의 장점 한눈에 보기 >

- 웹 제작을 해야 되다 보니 소스가 무료로 제공이 돼서 만들 때 참 편하다!(깃허브)

- 초보자가 알 수 있게끔 아주 쉽게 설명이 되어 있다.

- 기초 지식부터 사이트 만들기까지 유용한 정보들이 많이 있어서 초보자들이 웹코딩 찍먹해보기 좋다.


쉽고 재밌는 웹 입문서를 찾는다면 이 책을 추천한다!

 

 
알라딘 구매하기 - ( http://aladin.kr/p/H48L2 )
예스 24 구매하기 - ( https://www.yes24.com/Product/Goods/122494314 )
 
 

0417 수 uiux 13일차

 

성공하는 포트폴리오는 따로 있다. 책 가져오기

Q1. 원래 책들도 가져와야 되나?

 

웹코딩 참고 사이트
(https://kimyws.tistory.com/29)
(https://webstoryboy.co.kr/)

 

플렉스 개구리

(https://flexboxfroggy.com/#ko)


 

 

img 태그: 이미지를 넣어줄 수 있다. 닫는 태그 별도로 필요하지 않다. display=inline-block;

src: (<img src="" alt="">) img 안에 들어가는 속성, 이미지의 url 지정

  예시. <img src="https://cdn.pixabay.com/photo/2014/02/01/17/28/apple-256263_960_720.jpg" alt="">

상대 url: img/image1.jpg

art: 이미지가 표시되지 않을 때 사용자에게 보여질 텍스트

1) 검색엔진이 이미지를 읽을 수가 없기 때문에 텍스트로 이미지의 내용을 이해한다.(ai기술 발전에 따라 굳이 입력 안해도 괜찮을 수 있음)

 <img src="img/dream.jpg" alt="">

'img/'까지만 쳐도&nbsp; img폴더 안에 있는 사진 파일이 뜬다.

기본 너비 높이 지정
html 이미지 크기를 픽셀단위로 정의 width, height

  활용예시. <img src="img/dreamcatcher.jpg" alt="기본이미지" width="200px" height="200px">

width=""
css
html

이미지를 로드 하기전에
공간을 예약을 해준다.
레이아웃을 안정적으로 유지할수 있다.

lorem picsum 아무 이미지

<img src="https://picsum.photos/200/200" alt="기본이미지">

200/200은 w, h임. 바꾸면 바꾼 사이즈에 맞게 바뀜, 새로고침을 할 때마다 사진이 계속 바뀜

 

"https://picsum.photos/id/200/200"id라고 쓰면 사진이 하나로 고정됨

 

justify-content: space-evenly; 주면 세로 3줄의 사진들 좌우 끝과 중간에 같은 여백 적용 
align-content: space-evenly; 주면 가로 2줄의 사진들 위 아래와 중간에 같은 여백 적용

 

 

0416 화 uiux 12일차

 

웹코딩 참고 사이트

(https://kimyws.tistory.com/29)

(https://webstoryboy.co.kr/)

 

플렉스 개구리
(https://flexboxfroggy.com/#ko)

 

 

 


 

 

UI UX

 

 

 

 

 


 

 

 

 

item
grid-row: 1/4;
column

 

 

grid-row를 2번을 주든 3번을 주든 왼쪽에 배치되어있다.

 

item

grid-template-areas

 

grid-area: 그리드 정렬. flex처럼 여러 태그들을 감싼 요소에 적용한다.(grid-template-areas: " " ;)

 

align-items 높이

justify-items 너비

align-self

justify-self

 

.main > .a:nth-child(1) {
grid-area: a;
}

1번 영역이름을 a로 설정함.

 

 

이름을 정할 경우 .main에 아래와 같이 순서를 정할 수 있음


grid-template-areas: 
"a a b"
"a a c"
"d d d"
;

 

위 설명대로 쓴 결과(div 4번까지만 있음)

 

 

 

align-items: center;
justify-items: center;

 

 

전체 통제 ↓

align-content 열방향 통제

justify-content 행방향 통제

'UIUX(03.28~10.02)' 카테고리의 다른 글

0422 uiux 16일차(웹코딩 강사님 변경)  (0) 2024.04.22
0417 uiux 13일차  (0) 2024.04.17
0415 uiux 11일차  (0) 2024.04.15
0412 uiux 10일차  (1) 2024.04.12
0411 uiux 9일차  (0) 2024.04.11

0415 월 uiux 11일차

 

웹코딩 참고 사이트

(https://kimyws.tistory.com/29)

(https://webstoryboy.co.kr/)

 


 

flat design 

사용자가 간결하고 시각적 요소를 강조하는 디자인 스타일. 다양한 플랫폼에서 사용한다.

 

 


 

 

 

평가는 flex로만

 

grow
shrink
flex-basis

flex 한번에 관리

 

order 

아이템의 순서를 내 마음대로 설정

 

grid layout

격자형태의 레이아웃을 만드는 2차원 레이아웃

 

container : item을 담는 그릇
item : 내부 그리드 배치

 

grid-template-columns: 2차원 형태에서 아이템들의 크기를 지정,

container에서 사용. 너비 결정
예) grid-template-columns: 50px 50px; 이라고 치면  50*50크기의 네모가 세로이 2줄이 됨.      grid-template-columns: 50px 50px 50px 50px; 이라고 치면 50*50크기의 네모가 열(가로로)이 4칸이 됨     50%로 치면 상위요소 크기의 50%만큼의 크기를 가짐(너비, 높이의 50%만큼)

 

fr 남은 사이즈를 가지고 전체를 나눠준다.
1fr 2fr
grid-tmplate-rows: 행 크기를 지정해준다. 여백이 부족하면 넘어간다.

 

gap 각각 item(요소)들의 여백 간격을 지정

그리드 columns로 세로줄 3개 됨, gap 적용한 모습

 

트랙함수

 

(https://codepen.io/YoungHeom/pen/wvZxEjv)

(https://codepen.io/YoungHeom/pen/PogByqq)

ㄴ 그리드 만들기 연습3

(https://codepen.io/YoungHeom/pen/GRLXjQP)

ㄴ 연습3에서 하던거 완성

'UIUX(03.28~10.02)' 카테고리의 다른 글

0417 uiux 13일차  (0) 2024.04.17
0416 uiux 12일차  (0) 2024.04.16
0412 uiux 10일차  (1) 2024.04.12
0411 uiux 9일차  (0) 2024.04.11
0409 uiux 8일차(특정요소 선택, 의사요소, 상속)  (0) 2024.04.09

0412 금 uiux 10일차

 

웹코딩 참고 사이트

(https://kimyws.tistory.com/29)

(https://webstoryboy.co.kr/)

 

 


 

다음주 수요일 구현 평가 - 레이아웃 구현

 

 

 

라이브 페인트

expand로 확장 시

 

[Alt] + [Shift] 하나씩 가져오기

 

선에 색 넣기 Shift + 클릭

 

표 만들기. 라이브페인트 사용하면 도트이미지 만들 때 좋음.

 

만든 후 확장-merge

오 이거 집순이 인포그래픽 만들 때 쓰면 좋을 듯

 

폴리곤아트

 

반만 그리고 라이브페인트로 색칠 후 복사. 가운데 기준선 땜에 안보여도 선 다 그려야 색칠됨

 

 

3d extrude&bevel 수정하려면 프로퍼티스 어피어런스 부분에 fx. 3d extrude&bevel 더블클릭

 

이펙트-distort&transform - Pucker & Bloat로 꽃 모양 만들기 가능

 

 

 


 

 

...

 

이거 만드는 연습하기(메뉴만)

 

 

head에 <link rel="stylesheet" href="style.css"> 넣는 거 잊지말기

 

flex-wrap: wrap;

align-content: flex-wrap: wrap; 일 때만 사용

 

교차축에 대한 space를 가지고 있다.

 

 

 

align-content: center; 넣기 전  /  align-content: center; 넣은 후

flex-grow
flex item이 기본크기에 비해 더 커질 수 있다.
container에서 할당받을 수 있는 공간을 상대적으로 정의
(https://codepen.io/YoungHeom/pen/PogaRYE) grow 예시

 

flex-shrink 작아지는 것(페이지 크기 조절하는 건 안 커지고 페이지가 작아질 때만). 작아지는 비율을 변경할 수 있다.

 

 

0411 목 uiux 9일차

 

웹코딩 참고 사이트

(https://kimyws.tistory.com/29) (https://webstoryboy.co.kr/)

플렉스 개구리(https://flexboxfroggy.com/#ko)

 

오늘 받은 책

맛있는 디자인 포토샵&일러스트레이터 CC 2023

쉽게 배우는 HTML & CSS3 그리고 JavaScript (전부 읽진 말기)

사용자 경험을 창조하는 UI/UX 디자인 (집에서 시간나면 읽기)

성공하는 포트폴리오는 따로 있다.

 

 

 

일러스트레이터

 

 

패턴을 선택하고 도형을 만들었을 때↓

ㄴtransform - object only 체크하면 도형이 움직일 때 패턴도 같이 움직임

object only / both

스케일 툴, 로테이트(회전), 리플렉트(반사) 툴에서 패턴 체크하면 패턴 크기나 각도 등의 조절도 됨

 

Appearance(모양)

 

블렌드 단축키

[Ctrl] + [Alt] + [B]

[Ctrl] + [Alt] + [Shift] + [B]

 

바운딩 박스 사라졌을 때 단축키(껐다 켰다 가능)

[Ctrl]  + [Shift] + [B]

 

서로 다른색 도형 그리기 → 2개 선택 후 블렌딩 주기 → 원(면 없이 획만) 그리기

→ 둘 다 선택 후 오브젝트 - 블렌드 - Replace Spine

 

 

 

Replace Spinevvvvvvvvㅍㅍㅍㅍㅍ

Effect - Roughen : 털 효과 주기

 

.

 

레이어 잠금&잠금해제 컨2 & 컨 알 2

 

블렌드 효과로 입체감 주기

 

(동그라미 한개 그려서 전부 블렌드 툴로만 만들었다) 중간중간 확장(expand) 필수

7*7 원들 크기 줄이는거만 스케일툴 사용. 작은 7*7 원은 색을 배경색과 같게 하기


 

 

.box 오른쪽 아래 정렬

 

flex-box 정렬 (https://blog.naver.com/readytosee/223035587045) 좀 외우고 참고하자...

 

요소 안에 요소 넣고 또 요소 안에 요소들 넣는 연습 하기

 

+ Recent posts