LeeWang_31
이왕31
LeeWang_31
전체 방문자
오늘
어제
  • 분류 전체보기 (234)
    • 프로젝트 (2)
      • 사이드 프로젝트 (2)
      • Codestates_pre_project (0)
    • 프론트엔드 (169)
      • Html (19)
      • CSS (18)
      • JavaScript (29)
      • Codestates (76)
      • 코딩노트 (27)
    • 백엔드 (10)
      • node (10)
    • 구르는 돌 🌑 (16)
      • Codestates (11)
      • 생각 (4)
      • 공부 흔적 (1)
    • 정보 (18)
      • 오류노트 (2)
      • 인텔리제이 정보 (9)
      • 깃 정보 (3)
      • 기타 정보 (4)
      • 안드로이드스튜디오 정보 (0)
    • CS (7)
      • 이론공부 (7)
    • App (6)
      • Android (3)
      • Kotlin (3)
    • 컴퓨터 수학 (5)
      • 암호론 (5)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 코딩애플
  • figjam
  • codestate
  • ubuntu
  • 사용자친화웹
  • 자바스크립트
  • JavaScript
  • 파이어베이스연동
  • 1292
  • React
  • 안드로이드스튜디오범블비
  • UI/UX
  • css
  • 코플릿
  • TODOlist
  • 번들링
  • 웹팩
  • linuix 코드스테이츠
  • 코드스테이츠
  • html
  • 2609
  • 사용자 친화 웹
  • linux
  • 안드로이드스튜디오파이어베이스
  • 생활코딩
  • DP
  • 2693
  • 백준
  • 사이드프로젝트
  • 알고리즘

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
LeeWang_31

이왕31

[HTML/CSS] 레이아웃
프론트엔드/Codestates

[HTML/CSS] 레이아웃

2022. 8. 29. 10:55

코드스테이즈 41기 교육 내용을 정리하고 있습니다.
틀린 부분이 있으면 댓글로 알려주시면 감사하겠습니다.


와이어프레임

  • 와이어로 설계된 모양
  • 단순하게 레이아웃과 제품 구조를 보여주는 용도, 화면전화와 같은 스타일요소나 UX를 판단하는 것이 아님

목업

웹과 앱에서 실제 제품과 같은 작동을 하는 HTML문서를 작성하는 것

와이어 프레임과 목업은 건물의 설계도와 같은 역할이니 중요하다

HTML 구성하기

콘텐츠의 흐름에 따라 위에서 아래로, 좌에서 우로 흐른다.
css로 화면을 구분할 때 수직분하로가 수평분할을 적절하게 적용하여 흐름에 따라 작업을 합니다.

  • 수직 분할 : 화면을 수직으로 구분하여 가로로 배치
  • 수평 분할 : 화면을 수평으로 구분하여 세로로 배치

레이아웃 리셋

브라우저의 환경에 따라 여백 글꼴과 같은 기본 스타일이 다르다.
이는 개발자가 레이아웃을 잡는데 어려움을 줄 수 있다.
박스 시작 위치를 정확하게 (0,0)에 위치해두고, margin과 padding값을 0으로 둡니다.

* {
  box-sizing: border-box;
}

body {
  margin: 0;
  padding: 0;
}

새로 배운 내용

와이어 프레인과 목업과정을 통해 레이어의 설계도를 만들고 자바스크립트와 같은 툴을 사용하면, 바로 자바스크립트로 머리에 있는 내용을 구성하는 것보다 훨씬 계획적이고 결과가 좋을거라 기대가 된다.

저작자표시 (새창열림)

'프론트엔드 > Codestates' 카테고리의 다른 글

[HTML/CSS] 계산기 만들기 (기능구현X)  (0) 2022.08.30
[HTML/CSS] Flexbox  (0) 2022.08.29
[CSS] CSS Selector  (0) 2022.08.26
[CSS] 박스모델  (0) 2022.08.26
[CSS] CSS기초  (4) 2022.08.26
    '프론트엔드/Codestates' 카테고리의 다른 글
    • [HTML/CSS] 계산기 만들기 (기능구현X)
    • [HTML/CSS] Flexbox
    • [CSS] CSS Selector
    • [CSS] 박스모델
    LeeWang_31
    LeeWang_31
    이왕 할 거면 기분 좋게

    티스토리툴바