시작하기
이 튜토리얼은 SVG를 시작할 수 있도록 도움을 줄 것입니다.

확장가능한 벡터 그래픽 (SVG)은 2차원의 벡터 그래픽을 기술하기 위한 XML 마크업 언어이다.  SVG는 본질적으로 어떤 XHTML을 그래픽화 하기 위해 텍스트화 하기 위한 것이다. 

SVG는 Adobe사가 소유한 Flash 기술과 유사하지만,  W3C 권고라는 점에서 Flash 기술과는 차별된다(즉, 표준이다). 그리고 플래시가 폐쇄적인 바이너리 형식인 데 반해 SVG는 XML 기반 포맷이다.  이는 CSS, DOM, SMIL과 같은 다른 W3C 표준들과 함께 작업하는 것을 고려해서 설계되었다는 것을 보여준다.

문 서

SVG 요소 레퍼런스
SVG 요소들에 대한 상세한 정보를 담고있다.
SVG 속성 레퍼런스
SVG 속성들에 대한 상세한 정보를 담고있다.
SVG DOM 인터페이스 레퍼런스
전체 SVG DOM API에 대한 상세한 정보를 담고있다.
HTML 컨텐츠에 SVG 효과 적용하기
SVG는 HTML, CSS, JavaScript와 함께 동작한다. SVG를 사용해 일반적인 HTML와 웹애플리케이션을 개선할 수 있다.
Mozilla 에서 SVG
Mozilla에서 어떻게 SVG가 구현되었는지에 대한 참고 자료와 정보를 담고있다.

전체 보기...

커뮤니티

도구들

애니메이션과 상호작용들

HTML과 마찬가지로 SVG은 도큐먼트 모델(DOM)와 이벤트를 가지고 있으며, JavaScript로 접근할 수 있다. 이를 통해 개발자는 풍부한 애니메이션과 이미지들의 상호작용을 생성할 수 있다.

  • svg-wow.org 에서 몇몇 실제 눈요기 SVG
  • SMIL 애니메이션 지원을 확장하기 위한  Firefox 확장 (Grafox
  • 상호작용하는 사진 조작
  • SVG의 foreignObject를 사용하는 HTML 변환들

매핑, 차트, 게임 그리고 3D 실험들

While 웹 컨텍스트를 향상히기는 방법으로 작은 SVG는 먼길을 갈 수 있는 동안 여기 많은 SVG 사용법들에 대한 몇몇 예제가 있다..

 

문서 태그 및 공헌자

 이 페이지의 공헌자: kybin, nacyot, hoony, dewey94esb, Delapouite
 최종 변경: kybin,