본문/내용
1. HTML과 CSS의 기본 구조와 역할에 대해 설명해 주세요.
HTML은 웹 페이지의 구조와 내용을 정의하는 마크업 언어로, 텍스트, 이미지, 동영상 등 다양한 콘텐츠를 배치하는 역할을 합니다. 구조의 핵심요소인 태그는 콘텐츠의 의미를 명확히 전달하고, 검색 엔진 최적화(SEO)에도 중요한 역할을 합니다. 예를 들어, `<header>`, `<article>`, `<footer>` 같은 시맨틱 태그는 페이지의 이해도를 높여줍니다. CSS는 HTML로 구성된 콘텐츠에 스타일과 레이아웃을 입히는 스타일 시트 언어입니다. 색상, 폰트, 여백, 배치 등 시각적 요소를 조절하여 사용자 경험을 개선합니다. 현대 웹 표준에 따르면, 적절한 CSS 적용으로 페이지 로딩 속도는 평균 20% 이상 향상되며, 유지보수 시 효율성이 높아집니다. 특히, 반응형 디자인과 모바일 친화적인 페이지 개발이 중요해지고 있어, CSS 미디어 쿼리와 Flexbox, Grid를 활용한 레이아웃 설계 능력이 필수입니다. HTML과 CSS의 적절한 조합은 사용자와 검색엔진 모두에게 친화적인 웹 페이지 제작에 기초가 되며, 이는 웹 트래픽 증대와 전환율 향상에 크게 기여합니다.
2. JavaScript의 비동기 처리 방식…