Forum Moderators: open

Message Too Old, No Replies

What does <html xmlns:v... mean?

         

mcibor

5:30 pm on Oct 31, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hello!
I'm a beginning web developer and I would like to ask what does the following code mean:

<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns="http://www.w3.org/TR/REC-html40">

It doesn't validate. I think that I can disregard that code, however I would like to know, what does it mean.

I've done that page in Mozilla Editor and it appeared on its own.

Thanks for all info!
Michal Cibor

tedster

7:55 pm on Oct 31, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



XMLNS is an XML namespace pointer - see this page at the W3C [w3.org].

Are you sure a Mozilla editor did that? It looks like the work of a Microsoft product. This specific namespace, as shows in the second line, points to the Microsoft Office XML namespace - the place where smart tags and all kinds of other MS Office specialties get their functionality.

There is probably a way to turn the automatic insertion off in your editor as well. If you are not writing XML (and I assume you are not) just delete the namespace attribute and leave a bare <html> tag.

mcibor

5:11 pm on Nov 2, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



thanks

Michal Cibor