방문자, 클라이언트 그리고 당신 자신이 가질 수 있는 웹표준에 따른 이로움!

7. 왜 구조와 표현을 분리하기 위해 CSS를 사용해야 할까요?

웹 개발자들의 지향점은 html의 코드를 깔끔하고 의미적으로 바르도록 모든 표현(표현만을 위한 태그) 요소를 제거하는 것입니다.

표현요소(표현을 위한 태그)가 모든 html에 있는 경우

작은 수정이 생기면 모든 html을 열어서 해당 코드를 수정해 줘야 합니다

구조와 표현이 html과 css로 분리된 경우

작은 수정이 생기면 css파일만을 열어서 수정해 주면 끝

기본 브라우저, 프린터, 오래된 브라우저들을 위해 각각의 css파일 제공