xsl-list
[Top] [All Lists]

RE: rogue xmlns="" in output xhtml

2005-10-13 01:20:57
I am trying to output valid xhtml code, but am currently getting the
following:

<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml";>
   <head>
      <title xmlns="">PROJFULLNAME: Home</title>
      <link xmlns="" rel="stylesheet" type="text/css"
href="./Assets/c/global.css" />
   </head>
   <body id="xmd" class="v1 r3">

The problem is those sporadic random 'xmlns=""'s dotted throughout the
document.

Actually, the problem is that the "title" and "link" elements are in the
null namespace, not in the XHTML namespace. They are there because that's
where you put them: without seeing the code that generated these elements,
it's hard to tell you what you did wrong.

Michael Kay
http://www.saxonica.com/




--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--