다음을 통해 공유


VML(벡터 태그 언어)

이 항목에서는 Windows Internet Explorer 9에서 사용되지 않는 기능인 VML에 대해 설명합니다. VML을 사용하는 웹 페이지 및 애플리케이션은 SVG 또는 기타 널리 지원되는 표준으로 마이그레이션해야 합니다.

참고

2011년 12월 현재 이 항목은 보관되었습니다. 따라서 더 이상 적극적으로 유지 관리되지 않습니다. 자세한 내용은 보관된 콘텐츠를 참조 하세요. 현재 버전의 Windows Internet Explorer에 대한 정보, 권장 사항 및 지침은 Internet Explorer 개발자 센터를 참조 하세요.

VML(벡터 태그 언어)은 생산성 사용자와 그래픽 디자인 전문가의 요구를 모두 충족하는 웹의 고품질 벡터 그래픽을 위한 XML 기반 교환, 편집 및 배달 형식입니다.

VML은 현재 Microsoft Internet Explorer 버전 5.0 이상에서 지원됩니다.

VML은 웹의 벡터 그래픽에 대한 표준으로 W3C에 제안되었습니다(VML(벡터 태그 언어) 참조 ). Microsoft는 선도적인 업계 파트너(AutoDesk, Hewlett-Packard, Macromedia, Visio) 및 W3C와 협력하여 웹 기반 표준을 발전시키기 위해 XML 기반 기술의 개발 및 구현에 앞장서고 있습니다. W3C를 사용하여 궁극적으로 웹의 벡터 그래픽에 대한 하나의 표준 형식으로 구동할 것으로 예상됩니다.

VML은 Microsoft Office 2000 이상에서도 지원됩니다. Microsoft Word, Microsoft Excel 및 Microsoft PowerPoint를 사용하여 VML 그래픽을 만들 수 있습니다.

VML 사용

웹 페이지에서 VML을 사용하려면 다음 코드와 같이 스타일 요소를 사용하여 VML 동작을 가져옵니다.

<style>v\: * { behavior:url(#default#VML); display:inline-block }</style>

다음으로, 다음 코드 샘플과 같이 VML 네임스페이스를 선언합니다.

<xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" />

마지막으로 VML 요소를 추가하여 시각적 효과를 정의합니다. 예를 들어 다음 VML 코드는 빨간색 타원을 만듭니다.

<v:oval style="width:100pt;height:50pt" fillcolor="red">
</v:oval>

참고

엄격한 모드 문서를 사용할 때 최상의 결과를 얻으려면, 마크업이 유효하고 잘 구성되었는지 확인하십시오. 자세한 내용은 ! DOCTYPE 참조 페이지입니다.

VML의 이점

  • VML을 사용하면 생산성 사용자와 작성자가 더 쉽게 작성할 수 있습니다. 다양한 생산성과 디자인 애플리케이션 간의 교환(잘라내기 및 붙여넣기)과 벡터 그래픽의 후속 편집을 용이하게 합니다.
  • VML은 더 빠른 그래픽 다운로드와 더 나은 사용자 환경을 제공합니다. 이를 통해 개방형 텍스트 기반 형식으로 고품질의 완전히 통합된 확장 가능한 벡터 그래픽을 웹에 전달할 수 있습니다. VML 그래픽은 그래픽을 외부 파일로 참조하는 대신 HTML 페이지와 인라인으로 전달되므로 사용자 조작과 상호 작용하고 크기를 조정할 수 있습니다.
  • VML은 개방형이며 표준 기반입니다. XML 기반 형식입니다. XML 1.0은 웹에서 구조화된 데이터를 설명하기 위한 개방적이고 간단한 텍스트 기반 언어이며 표시를 위해 HTML을 보완합니다. 또한 VML은 스타일 정보 및 2차원 위치를 지정하는 CSS(Cascading Style Sheets 2.0)와 같은 다른 W3C 표준뿐만 아니라 개발자가 페이지 요소와 개체로 일관되게 상호 작용할 수 있도록 하는 DOM(문서 개체 모델)도 지원합니다.

추가 정보

아래 링크를 참조하세요.

  • VML에 대한 질문과 대답을 보려면 VML FAQ를 참조하세요.
  • 웹 페이지에서 VML을 사용하는 방법에 대한 자습서는 W3C에 제출된 VML 사양보완하는 웹 페이지에서 VML을 사용하는 방법을 참조하세요.
  • VML 데이터 형식에 대한 자세한 내용은 기본 VML 형식 문서를 참조하세요.
  • 태그와 함께 VML을 사용하는 방법과 스크립팅에 대한 정보를 포함하여 VML에 대한 전체 참조는 VML 참조를 참조하세요.