VML - Vector Markup Language
VML je jazyk vyvinutý Microsoftem, který je určen k tvorbě vektorové grafiky (grafika vytvořená pomocí křivek). VML je podporováno v Internet Exploreru 5 a 6, navíc funguje i v sadě Microsoft Office 2000 a vyšší. Některé objekty z Office se převádějí do HTML právě prostřednictvím VML. Avšak VML je již mrtvým jazykem, jelikož mnohem širší podpory se zřejmě dočká jazyk SVG - Scalable Vector Graphic, ale o tom zase jindy.
Výhoda značkovacích grafických jazyků oproti klasické grafice (PNG, JPG) tkví v jejich snadném uopravování, nemusím tedy zapínat grafický editor, když chci posunout křivku nebo změnit barvu. Navíc VML můžeme generovat i dynamicky pomocí skriptů - třeba sloupcové grafy, v takovém případě vektorové jazyky oceníme. Nadruhou stranu VML je možné použít pouze jen někdy a neznamená v žádném případě, že JPG a PNG už nemají co říct. Zkrátka něco pomocí vektorů jde, něco vůbec.
Jednoduchý příklad
Jednoduchý příklad, který nakreslí hezké kolečko.
Prvek <html> upravte:
<html xmlns:v="urn:schemas-microsoft-com:vml">
Do hlavičky dokumentu (mezi <head> a </head>) vložte toto:
<style>v\:* {behavior:url(#default#VML);}</style>
Pak už můžete libovolně malovat:
<v:oval style="width:50px;height:50px;" fillcolor="#b3c4fd"> </v:oval>
Vyhledávání
Poradna
Pokud si nevíte rady, chcete kontakt na spolehlivého tvůrce webu, či vás zajímá cizí názor, ozvěte se.