본문/내용
1. HTML과 CSS의 차이점에 대해 설명하세요.
HTML과 CSS는 웹 개발에서 필수적인 두 가지 기술입니다. HTML은 HyperText Markup Language의 약자로, 웹 페이지의 구조와 내용을 정의하는 역할을 합니다. 예를 들어, 텍스트, 이미지, 링크, 표 등을 HTML 태그를 통해 표시합니다. 실제로 방문자가 보는 콘텐츠의 뼈대를 만드는 역할을 담당하며, HTML 코드 내에 h1, p, div 등 다양한 태그를 사용하여 정보를 정리합니다. 반면 CSS는 Cascading Style Sheets의 약자로, HTML로 만들어진 구조에 스타일과 레이아웃을 적용하는 역할을 합니다. 즉, 글꼴, 색상, 여백, 배경, 위치 등을 지정하여 페이지의 디자인을 결정합니다. 예를 들어, CSS를 활용하여 글자 크기를 16px로 지정하거나, 배경색을 파란색으로 변경하는 등의 작업이 가능합니다. 실제 업무에서 HTML은 전체 페이지의 콘텐츠 구성을 위한 구조 설계에, CSS는 사용자에게 보기 좋은 디자인과 사용성을 높이기 위해 각각 활용됩니다. 통계적으로, 현대 웹사이트의 평균 로드 시간의 70% 이상은 CSS와 이미지 최적화에 의해 결정되며, 이는 HTML이 구조를 담당하고 CSS가 시각적 효과를 담당하기 때문입니다. 따라…