와이어프레임(wireframe) 이란?
애플리케이션을 개발할때 레이아웃의 뼈대를 그리는 단계를 말한다
단순한 선,도형으로 웹 인터페이스를 시각적으료 묘사한 것이며, 와이어프레임을 보고 어떤 목적을 가진 어플리케이션인지 유추할 수 있습니다
목업(mockup)이란?
HTML의 데이터 형태를 하드코딩으로 하는 방식입니다
BEM(Block Element Modifier) 이란?
블록(block), 요소(element), 상태(modifier)로 구분하여 클래스 이름을 작성하는 방식의 방법론
.header__content--disabled
OOCSS(Object Oriented CSS) 란?
CSS를 모듈방식으로 작성하여 종북울 줄이는 방식의 방법론
<div class="header common-width">Header</div>
<div class="footer common-width">Footer</div>
<a class="btn instagram">인스타그램</a
<a class="btn facebook">페이스북</a>>
SMACSS(Scalable and Modular Architecture for CSS)란?
CSS를 범주화로 패턴화 하고자 하는 방법론
Atomic CSS 란?
미리 만들어둔 시각적인 이름을 바탕으로 HTML에서 필요한 스타일을 적용하는 방식 (tailwindcss, bootstrap 등등)
의미론적인 방법의 한계를 느껴 등장했지만, 코드가 지저분해지고 파악이 어려운 단점도 존재한다
display : flexflex : 0 1 auto (기본값 grow/shirk/basis )flex-grow - 팽창 지수flex-shirk - 수축 지수flex-basis - 기본크기