반응형

마크업 언어의 사전적 정의

  • 마크업 언어(markup language)는 태그 등을 이용하여 문서나 데이터의 구조를 명기하는 언어의 한 가지이다.
  • 기술적 마크업(descriptive markupo)은 문서의 일부에 이름을 다는 데 사용된다.
  • 주요 마크업 언어에는 HTML이 있다.

 

 

 

마크업 개발의 실질적 의미

가장 근본적인 역할

  • 웹 페이지의 뼈대를 구성하는 HTML(HyperText Markup Language)과
  • 화면 디자인을 코드로 나타내는 CSS(Cascading Style Sheets)의 개발을 의미
  • 실질적인 동작 JS(JavaScript)

 

 

 

마크업 개발의 중요성

디자인과 기술의 오작교

기획 -> 디자인 -> 마크업 -> FE/BE -> QA -> 릴리즈

 

웹 서비스의 규모가 클수록, 디자인 복잡도 상승 = 마크업 복잡도 상승

 

디자인 관리를 위해 생겨난 디자인 시스템

잘 개발/유지하기 위해서는 결국 마크업의 역할이 가장 중요

 

 

 

FE(Front-End)와의 관계

  • FE Developer : React / Next.js, Apollo, GraphQL, styled-components, webpack, JS architecture and perf focused
  • Markup Developer : Interaction Design & SVG, CSS / Sass Architecture, WordPress Themes, Light, jQurery, UX and A11Y focused

 

That is a point, neither side is any more valuable then the other.

https://css-tricks.com/the-great-divide/ (2019.01)

 

 

 

기초 이론 공부

  • 기초 이론은 '생활코딩' 영상으로 충분합니다.
  • 유튜브에서 'HTML CSS 강좌'만 검색해도 영상들이 쏟아집니다.
  • 생활코딩 HTML(44강), 생활코딩 CSS(61강)

 

 

 

과정 목표

  • 10시간 내외에 핵심 노하우를 전달

 

 

 

목차 소개

개요

핵심 HTML

핵심 CSS

프로젝트 (네이버 주문하기)

  • 준비 - VSC 세팅, Sass 개발 범위 파악
  • 진입페이지
  • 주문하기 페이지
  • 메뉴 상세 페이지
  • 주문서 페이지

마무리

 

 

 


반응형

'cs > html-css-basic' 카테고리의 다른 글

[HTML/CSS] 1-5. HTML 학습 팁  (0) 2022.03.09
[HTML/CSS] 1-4. HTML Emmet  (0) 2022.03.09
[HTML/CSS] 1-3. 시맨틱 마크업  (0) 2022.03.09
[HTML/CSS] 1-2. Block vs Inline  (0) 2022.03.09
[HTML/CSS] 1-1. 핵심 HTML  (0) 2022.03.09

+ Recent posts