본문/내용
1. HTML과 CSS의 차이점에 대해 설명하시오.
HTML과 CSS의 차이점에 대해 설명드리면, HTML은 웹 페이지의 구조와 내용을 담당하는 마크업 언어입니다. 예를 들어, 텍스트, 이미지, 표와 같은 콘텐츠를 배치하고, 의미를 부여하는 역할을 합니다. 반면 CSS는 스타일링을 담당하는 언어로, HTML로 작성된 구조물에 색상, 글꼴, 크기, 배경, 여백 등 시각적 효과를 부여합니다. 구체적으로 HTML은 태그를 이용해 제목, 단락, 리스트 등을 구성하는데, 예를 들어 h1 태그는 제목을 의미하고, p 태그는 단락을 의미합니다. 반면 CSS는 선택자를 활용하여 특정 태그 또는 클래스, 아이디에 스타일을 적용합니다. 예를 들어, 같은 HTML 구조에 CSS를 적용하지 않으면 페이지는 단순한 텍스트와 기본 스타일로만 보여지고, CSS를 이용해 글자 크기 20px, 색상 파란색, 마진 10px로 세팅하면 사용자 경험이 크게 향상됩니다. 실제 현업에서는 HTML과 CSS를 함께 사용하여 모바일 반응형 웹을 제작할 때, HTML이 60%의 콘텐츠 구조를 담당하고, CSS가 전체 디자인과 레이아웃의 40%를 차지한다고 볼 수 있습니다. 따라서 HTML은 ‘무엇이 보이는지’를 정의하고, CSS는 ‘어떻게 보…