Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе описывается VML, функция, которая не рекомендуется использовать в Windows Internet Explorer 9. Веб-страницы и приложения, использующие VML, должны быть перенесены в SVG или другие широко поддерживаемые стандарты.
Заметка
По состоянию на декабрь 2011 года эта тема архивирована. В результате он больше не поддерживается. Дополнительные сведения см. в разделе Архивированное содержимое. Сведения, рекомендации и рекомендации по текущей версии Windows Internet Explorer см. в Центре разработчиков Internet Explorer.
Элемент верхнего уровня, используемый для описания фигуры.
Следующие атрибуты изменяют фигуру.
Атрибут | Описание |
---|---|
Адж | Задает значение корректировки, используемое для определения значений формулы. |
AllowInCell | Определяет, можно ли поместить фигуру в таблицу. |
AllowOverlap | Определяет, может ли фигура перекрываться другими фигурами. |
Alt | Определяет замещающий текст, отображаемый вместо рисунка. |
BorderBottomColor | Нижний цвет границы встроенной фигуры. |
BorderLeftColor | Цвет левой границы встроенной фигуры. |
BorderRightColor | Правый цвет границы встроенной фигуры. |
BorderTopColor | Верхний цвет границы встроенной фигуры. |
маркер | Определяет, является ли фигура графическим маркером. |
кнопки | Определяет, будет ли фигура обрабатываться как кнопка. |
BWMode | Определяет, как фигура будет отображаться для устройств вывода черного и белого цвета. |
BWNormal | Определяет черный и белый режим для обычных устройств вывода черного и белого цвета. |
BWPure | Определяет черный и белый режим для чистых устройств вывода черного и белого цвета. |
класс | Относится к определению стиля CSS. |
ConnectorType | Указывает тип соединителя, используемого для объединения фигур. |
CoordOrig | Указывает источник единицы координат прямоугольника, ограничивающего фигуру. |
CoordSize | Задает горизонтальные и вертикальные единицы прямоугольника, ограничивающего фигуру. |
DoubleClickNotify | Отправляет сообщение о событии при двойном щелчке фигуры. |
FillColor | Определяет цвет кисти, заполняющий закрытый путь фигуры. |
Заполненные | Определяет, будет ли заполнен закрытый путь. |
Перевернуть | Переключает ориентацию фигуры. |
ForceDash | Определяет, используется ли тире контур для рисования фигуры, если фигура не имеет линии или заливки. |
высоты | Задает высоту фигуры. |
hr | Указывает, что фигура является горизонтальным правилом. |
HRAlign | Определяет выравнивание горизонтального правила. |
HRef | Определяет URL-адрес фигуры. Щелкнув фигуру, браузер загрузит URL-адрес. |
HRHeight | Определяет толщину горизонтального правила. |
HRNoShade | Определяет, будет ли отображаться горизонтальное правило с 3-D заливкой. |
HRPct | Определяет длину горизонтального правила в процентах от ширины страницы. |
HRStd | Определяет, является ли фигура стандартной горизонтальной правилом. |
HRWidth | Определяет длину горизонтального правила. |
идентификатор | Предоставляет уникальный идентификатор элемента. |
слева | Определяет положение фигуры относительно элемента слева от него в потоке документов. |
поля внизу | Указывает нижний край, содержащий прямоугольник фигуры относительно привязки фигуры. |
поле слева | Указывает левый край фигуры, содержащий прямоугольник относительно привязки фигуры. |
поля вправо | Указывает правый край, содержащий прямоугольник фигуры относительно привязки фигуры. |
margin-top | Указывает верхний край, содержащий прямоугольник фигуры относительно привязки фигуры. |
MSO-Position-Horizontal | Задает данные горизонтального позиционирования для объектов в Microsoft Word. |
MSO-Position-Horizontal-Relative | Указывает относительные горизонтальные данные позиции для объектов в Microsoft Word. |
MSO-Position-Vertical | Задает данные вертикальной позиции для объектов в Microsoft Word. |
MSO-Position-Vertical-Relative | Задает относительные вертикальные данные положения для объектов в Microsoft Word. |
MSO-Wrap-Distance-Bottom | Определяет расстояние от нижней стороны фигуры к тексту, который обтекает его. |
MSO-Wrap-Distance-Left | Определяет расстояние от левой стороны фигуры к тексту, который обтекает его. |
MSO-Wrap-Distance-Right | Определяет расстояние от правой стороны фигуры к тексту, который обтекает его. |
MSO-Wrap-Distance-Top | Определяет расстояние от верхней части фигуры к тексту, который обтекает его. |
MSO-Wrap-Edited | Определяет, были ли координаты оболочки настроены пользователем. |
msO-Wrap-Mode | Определяет режим упаковки для текста. |
OLEIcon | Определяет, будет ли объект OLE отображаться как значок. |
OnEd | Определяет, скрыты ли дополнительные дескриптора фигуры. |
OnMouseOver | Активирует событие мыши для фигуры. |
Путь | Указывает линию, которая состоит из краев фигуры. |
положение | Определяет тип расположения, используемого для размещения элемента. |
PreferRelative | Определяет, сохраняется ли исходный размер объекта после переформатирования. |
печать | Определяет, будет ли напечатана фигура. |
ReGroupID | Определяет предыдущую группу для фигуры. |
Относительная | Определяет относительную позицию объекта. |
поворота | Определяет угол поворота фигуры. |
RuleInitiator | Определяет, будет ли использоваться обработчик правил. |
RuleProxy | Определяет, будет ли использоваться прокси-сервер для обработчика правил. |
Spt | Определяет число, используемое в Microsoft Office для идентификации типов фигур. |
StrokeColor | Определяет цвет кисти, который обчеркивает путь фигуры. |
росчерки | Определяет, будет ли путь росчерком. |
StrokeWeight | Определяет толщину кисти, которая почеркивает путь фигуры. |
TableLimits | Список минимальных значений высоты для каждой строки в таблице. |
TableProperties | Определяет свойства таблицы. |
Целевой | Определяет кадр или окно, в котором будет отображаться URL-адрес. |
заголовок | Определяет текст, отображаемый при перемещении указателя мыши по фигуре. |
top | Определяет положение фигуры относительно элемента над ним в потоке страницы. |
типа | Определяет ссылку на идентификатор элемента ShapeType. |
UserDrawn | Определяет, добавил ли пользователь фигуру на главный слайд. |
UserHidden | Определяет, скрыта ли привязка скрипта. |
видимости | Определяет, отображается ли фигура. |
ширины | Определяет ширину фигуры. |
WrapCoords | Определяет ограничивающий многоугольник, который окружает фигуру. |
Z-Index | Определяет порядок отображения перекрывающихся фигур. |
примечания
Этот элемент может отображаться самостоятельно или внутри элемента group.
Ниже приведен минимальный код, необходимый для создания фигуры. Необходимо определить FillColor, позицию, верхней, левую, ширину, высоту и атрибуты пути или фигуру не будут отображаться.
<v:shape
fillcolor="green"
style="position:relative;top:1;left:1;width:200;height:200"
path = "m 1,1 l 1,200, 200,200, 200,1 x e">
</v:shape>
Кроме того, необходимо поместить следующий код в элемент HTML- HTML на веб-странице, чтобы получить правильные схемы для расширений VML и Microsoft Office. Если вы не используете расширения Office, можно опустить вторую схему.
xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
Кроме того, для регистрации поведения расширений VML и Microsoft Office в элементеSTYLEнеобходимо следующее. Если вы не используете расширения Office, можно опустить второе определение поведения.
v\:* { behavior: url(#default#VML); display:inline-block}
o\:* { behavior: url(#default#VML); }
допустимые подэлементы
Ниже приведены подэлементы фигуры.
Элемент | Описание |
---|---|
выноски | Определяет выноску для фигуры. |
экструзии | Определяет экструзию для фигуры. |
заливки | Определяет заливку фигуры. |
формулы | Определяет формулы для фигуры. |
Обрабатывает | Определяет дескриптор для фигуры. |
Imagedata | Определяет данные изображения для фигуры. |
блокировки | Определяет блокировку фигуры. |
Путь | Определяет путь для фигуры. |
тени | Определяет тень для фигуры. |
Скос | Определяет отклонение фигуры. |
штрихов | Определяет росчерк фигуры. |
TextBox | Определяет текстовое поле для фигуры. |
TextPath | Определяет текстовый путь для фигуры. |
другие элементы
Следующие элементы верхнего уровня работают с фигурой.
Элемент | Описание |
---|---|
группы | Определяет группу фигур. |
ShapeType | Определяет шаблон для фигур. |
VMLFrame | Определяет кадр для внешней фигуры. |
предопределенные фигуры
Предопределенные фигуры совпадают с обычными фигурами, за исключением того, что некоторые из них имеют дополнительные атрибуты. Следующие фигуры предопределяются.
Элемент | Описание |
---|---|
Rect | Определяет прямоугольник для фигуры. |
RoundRect | Определяет круглый прямоугольник для фигуры. |
строки | Определяет линию фигуры. |
Polyline | Определяет полилайн для фигуры. |
Овал | Определяет овал для фигуры. |
изображения | Определяет изображение для фигуры. |
кривая | Определяет кривую для фигуры. |
Arc | Определяет дугу для фигуры. |
см. также
пример
Следующий код содержит пример веб-страницы VML:
<HTML xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office">
<HEAD>
<STYLE>
v\:* { behavior: url(#default#VML);}
o\:* { behavior: url(#default#VML);}
</STYLE>
<TITLE>VML Sample</TITLE>
</HEAD>
<BODY>
<v:shape
fillcolor="green"
style="position:relative;top:1;left:1;width:200;height:200"
path = "m 1,1 l 1,200, 200,200, 200,1 x e">
</v:shape>
</BODY>
</HTML>