직관적이고 쉬운 UI( user interface )
제작은 프론트엔드 개발자의 기본 소양이다.
UI : user interface의 약자로 interface는 컴퓨터와 교류하기 위한 연결고리이다. 즉 사용자와 컴퓨터의 연결고리이다.
UX : user experience 의 약자로 사용자 경험이다.
좋은 사용자 경험(UX : user experience)은 직관적이고 쉬운 UI(user interface)에서 나온다.
글자색상,배경색상,테두리색상 등 여러가지 속성이있다.
color, background-color, border-color
등
.class {
color : black; // 글자 색상
background-color: green; // 배경 색상
border-color: blue; // 테두리 색상
}
font-family
로 글꼴도 정할 수 있다.
.class {
font-family: 'SF Pro KR'; // 글꼴
}
font-size
속성을 사용함..class {
font-size: 24px; // 글자 크기
}
굵기 : font-weight
밑줄, 가로줄 : text-decoration
자간 : letter-spacing
행간 : line-height
정렬
가로정렬 : text-align
이외의 속성들이 아주 많다.
글꼴 크기, 화면크기 등 크기를 다룰 떄는 크기의 단위가 중요하다.
크기의 단위는 크게 절대단위, 상대단위 두 가지로 구분된다.
px
, pt
등%
, em
, rem
, ch
, vw
, vh
등px(픽셀)
dmf tkdydgksek.