Microsoft KB Archive/932175: Difference between revisions
From BetaArchive Wiki
m (Text replacement - "<" to "<") |
m (Text replacement - ">" to ">") |
||
Line 81: | Line 81: | ||
</div> | </div> | ||
To reproduce this problem, use the following page: | To reproduce this problem, use the following page: | ||
<pre class="codesample"><?xml version="1.1" encoding="UTF-8" ? | <pre class="codesample"><?xml version="1.1" encoding="UTF-8" ?> | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> | ||
<html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:vml="urn:schemas-microsoft-com:vml" | <html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:vml="urn:schemas-microsoft-com:vml"> | ||
<head | <head> | ||
<title | <title>VML Oval</title> | ||
<style type="text/css" | <style type="text/css"> | ||
vml\:* { | vml\:* { | ||
behavior: url(#default#VML); | behavior: url(#default#VML); | ||
} | } | ||
</style | </style> | ||
</head | </head> | ||
<body | <body> | ||
<h1 | <h1>VML Oval</h1> | ||
<div | <div> | ||
<vml:oval style="width:100pt;height:50pt" fillcolor="red" | <vml:oval style="width:100pt;height:50pt" fillcolor="red"> | ||
</vml:oval | </vml:oval> | ||
</div | </div> | ||
</body | </body> | ||
</html | </html></pre> | ||
</div> | </div> |
Latest revision as of 10:26, 21 July 2020
Article ID: 932175
Article Last Modified on 10/27/2007
APPLIES TO
- Windows Internet Explorer 7
- Microsoft Internet Explorer 6.0
SYMPTOMS
When an HTML page uses the !DOCTYPE element in Windows Internet Explorer 7 or in Microsoft Internet Explorer 6, a Vector Markup Language (VML) element is not displayed in strict standards-compliant mode.
RESOLUTION
To resolve this problem, set the VML style to "display:inline-block" by using the following code:
vml\:* { behavior: url(#default#VML);display:inline-block }
STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
MORE INFORMATION
The VML element is displayed correctly if you do both of the following:
- Do not use strict standards-compliant mode.
- Remove the !DOCTYPE element.
For more information about strict standards-compliant mode, visit the following Microsoft Web site:
To reproduce this problem, use the following page:
<?xml version="1.1" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:vml="urn:schemas-microsoft-com:vml"> <head> <title>VML Oval</title> <style type="text/css"> vml\:* { behavior: url(#default#VML); } </style> </head> <body> <h1>VML Oval</h1> <div> <vml:oval style="width:100pt;height:50pt" fillcolor="red"> </vml:oval> </div> </body> </html>
Keywords: kbtshoot kbprb KB932175