CSS(Cascading Style Sheets)란? CSS는 HTML 요소들이 각종 미디어에서 어떻게 보이는가를 정의하는 스타일 시트 언어로, 오늘날 대부분의 웹 브라우저들은 모두 CSS를 지원하고 있다. HTML만으로 웹 페이지를 제작할 경우 HTML 요소의 세부 스타일을 일일이 따로 지정해 주어야만 하지만, CSS는 웹 페이지의 스타일을 별도의 파일로 저장할 수 있게 해주므로 사이트의 전체 스타일을 손쉽게 제어할 수 있다. CSS 기본 구조 CSS의 문법은 선택자(selector)와 선언부(declaratives)로 구성된다. 선택자는 CSS를 적용하고자 하는 HTML 요소를 가리키며, 선언부는 하나 이상의 선언들을 세미콜론 ; 으로 구분하며 중괄호 { } 를 사용해 전체를 감싼다. 각 선언은 CS..