개요
어플리케이션을 구성하는 CSS에 대해 이해한다.
Checklist
CSS란 무엇인가요?
→ 웹페이지를 "꾸미기 위해" 관련 기능과 도구를 제공하는 언어
CSS 적용방법
→ inline : element에 style을 직접 기술하는 방법
→ 외부 : CSS파일을 별도로 분리하여 link하는 방법
(※ 기본적으로 코드는 기능과 유형에 따라 분리하면 유지보수가 간편해진다)
→ 내부(style tag) : style tag안에서 HTML 및 CSS구성을 기술하는 방법
(※ inline에 비해 상대적으로 경제적인 방식이지만, 한 script안에서 기술한다는 점에서 유지보수가 어려워진다)
margin, flex, background, weight, size 등 tag와 내부속성에 맞는 CSS 문법을 적용한다.
HTML tag에 CSS를 적용하는 방식(외부 .css file를 활용)이 주로 활용되기 때문에, HTML(or XML) tag는 div, button 등으로 simple하게 구성하는 것이 좋다.
기본개념
styled-components
style = {{}} 문법을 활용하여 CSS를 바로 적용한다.정리