본문/내용
1. HTML과 CSS의 차이점에 대해 설명하세요.
HTML과 CSS는 각각 웹 페이지의 구조와 디자인을 담당하는 언어입니다. HTML은 HyperText Markup Language의 약자로, 웹 페이지의 내용을 표시하는 데 사용됩니다. 텍스트, 이미지, 비디오, 링크, 표 등 페이지 내의 모든 콘텐츠를 구조화하는 역할을 하며, 태그를 통해 요소들을 구분합니다. 예를 들어, `<h1>`, `<p>`, `<img>`와 같은 태그를 사용하여 문서의 구조를 정의합니다. 반면, CSS는 Cascading Style Sheets의 약자로, HTML로 만들어진 구조물에 스타일과 레이아웃을 적용하는 역할을 합니다. 색상, 폰트, 여백, 배경, 위치 등 시각적 요소를 담당하며, 예를 들어 배경색을 파랑으로 지정하거나 폰트를 굵게 하는 등 시각적 효과를 부여합니다. HTML과 CSS는 서로 밀접하게 연동되며, HTML은 1억 개 이상의 웹페이지에서 기본 구조를 제공하여 전체 인터넷의 80% 이상이 이보다 HTML로 만들어집니다. CSS의 사용 비중은 2xxx년 이후 40% 이상 증가해, 현대 웹 개발의 핵심 요소로 자리 잡았으며, 특수 효과와 반응형 디자인 지원으로 사용자 체감 만족도가 평균 25% 이상 향상되었습니다. 그러므…