윤석 님께 다음과 같은 질문을 했다.
과거, 대학교 동기들과 함께 간단한 동아리 사이트를 만들 때도 텍스트를 상하좌우로 움직이거나, 크기 조절할 때도 구글링을 통해 무지성으로 코드를 작성하다 보니 어떻게 동작될지 예상을 하지 않은 채로 그저 우연에 맡기는 코드를 작성한 적이 있었다. 그래서 이번 과제로 웹 사이트에 CSS 적용할 때도 어떻게 시작해야 할지 많이 막막했었으며, 다음과 같은 답변을 받았다.
링크: https://www.youtube.com/watch?v=_o1zsrBkZyg&list=PLBNdLLaRx_rKXwi7MulM6v1UG9JLKWIYS
강의를 듣기 전에는 사실 CSS의 중요성을 그렇게 느끼지 못했는데,
"어떻게 하면 고정되어 있는 숫자를 사용하지 않고 계산된 체계로 그래픽을 표현할까와 Geometry의 영역을 어떤 식으로 표현할까 색칠을 할 때 어떤 식으로 영역을 낼까에 대한 일종의 언어"라는 강사님의 말씀을 듣고 CSS도 다른 부분 못지않게 중요하구나라는 생각을 갖게 된 점과 그냥 디자인 관련해서 코드로 표현해내는 줄 알았던 CSS가 사실은 일종의 계산식이라는 점을 배우게 됐다. CSS의 속성들을 하나하나 공부해보면서 CSS를 앞으로 가볍게 여기지 말아야겠다.
'TIL' 카테고리의 다른 글
TIL - 20220626 (0) | 2022.06.26 |
---|---|
TIL - 20220625 (0) | 2022.06.25 |
TIL - 20220623 ( 부제: webpack에 dotenv-webpack으로 환경 분리하기) (0) | 2022.06.23 |
TIL - 20220622 (부제: Promise로 요청 한 번에 하기) (0) | 2022.06.22 |
TIL - 20220621 (부제: React.memo()로 성능 최적화하기) (0) | 2022.06.21 |