HTML - 문제 미리보기

문제 1018

medium
다음 중 Canvas와 SVG의 차이점에 대한 설명으로 틀린 것은?
A. Canvas는 픽셀 기반으로 렌더링되고, SVG는 벡터 기반이다
B. SVG는 해상도에 독립적이지만, Canvas는 해상도에 의존적이다
C. Canvas는 이벤트 핸들러를 지원하지만, SVG는 지원하지 않는다
D. SVG는 각 도형이 객체로 기억되지만, Canvas는 그린 후 잊혀진다

정답: C

3번 설명이 틀렸습니다. 실제로는 정반대입니다: • SVG: 각 요소가 DOM 객체로 존재하므로 이벤트 핸들러 지원 가능 (클릭, 마우스오버 등) • Canvas: 픽셀 기반으로 그려진 후 개별 요소에 대한 이벤트 핸들러 지원 불가 나머지 설명들은 모두 올바릅니다: 1. Canvas는 비트맵(픽셀) 기반, SVG는 벡터 기반 2. SVG는 확대/축소해도 품질 손실 없음, Canvas는 픽셀이 늘어남 3. SVG는 각 도형을 기억해서 수정 가능, Canvas는 전체를 다시 그려야 함

💡 학습 팁

이 문제를 포함한 HTML 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.