I am unable to reproduce this behavior.  Can you post an example of your
code to a GitHub project and open a ticket at
https://liftweb.assembla.com/spaces/liftweb/tickets and I'll look into it.

On Thu, Feb 25, 2010 at 7:53 AM, Cliff Zhao <[email protected]> wrote:

> I just refreshed my environment. I am using Lift 2.0 snapshot dated
> 20100224204407.
>
> Cliff
>
>
> On Wed, Feb 24, 2010 at 10:41 PM, David Pollak <
> [email protected]> wrote:
>
>>
>>
>> On Wed, Feb 24, 2010 at 2:35 PM, Cliff Zhao <[email protected]> wrote:
>>
>>> One of my project requirements is to be complaint with XHTML Strict 1.0.
>>>
>>> I have set the Lift to use XHTML Strict 1.0 and the Lift generates the
>>> page:
>>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "
>>> http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
>>> <html xmlns:lift="http://liftweb.net/"; xmlns="
>>> http://www.w3.org/1999/xhtml";>
>>> <head>
>>> <title>Cliff's Test</title>
>>> </head>
>>> <body>
>>> <p>
>>> Hello world!
>>> </p>
>>> <form action="/survey/" method="post">
>>> <p xmlns:lift="http://liftweb.net/"; xmlns="http://www.w3.org/1999/xhtml
>>> ">
>>> <input name="F63599703223BC2" type="submit" value="New" />
>>> <label for="comments">Comments</label><br />
>>> <textarea rows="10" name="F63599693222EH4" cols="40"
>>> id="comments">ABC</textarea>
>>> <input name="F63599703223BC2" type="submit" value="New" />
>>> </p>
>>> </form>
>>> <script type="text/javascript"
>>> src="/survey/ajax_request/liftAjax.js"></script>
>>> <script type="text/javascript">
>>> // <![CDATA[
>>> jQuery(document).ready(function() {liftAjax.lift_successRegisterGC();});
>>> var lift_page = "F63599693221SZP";
>>> // ]]>
>>> </script></body>
>>> </html>
>>> It seems to be OK, but when I put them into W3C validator, it points out
>>> 1 error:
>>>
>>> [image: Error] *Line 13, Column 43*: Attribute "xmlns" is not a valid
>>> attribute. Did you mean "onmouseup" or "onmouseover"?
>>>
>>> <p xmlns:lift="http://liftweb.net/"; xmlns=*"*http://www.w3.org/1999/xhtml";>
>>>
>>>  ✉ <http://validator.w3.org/feedback.html?uri=;errmsg_id=108#errormsg>
>>>
>>> You have used the attribute named above in your document, but the
>>> document type you are using does not support that attribute for this
>>> element. This error is often caused by incorrect use of the "Strict"
>>> document type with a document that uses frames (e.g. you must use the
>>> "Transitional" document type to get the "target" attribute), or by using
>>> vendor proprietary extensions such as "marginheight" (this is usually fixed
>>> by using CSS to achieve the desired effect instead).
>>>
>>> This error may also result if the element itself is not supported in the
>>> document type you are using, as an undefined element will have no supported
>>> attributes; in this case, see the element-undefined error message for
>>> further information.
>>>
>>> How to fix: check the spelling and case of the element and attribute,
>>> (Remember XHTML is all lower-case) and/or check that they are both allowed
>>> in the chosen document type, and/or use CSS instead of this attribute. If
>>> you received this error when using the <embed> element to incorporate flash
>>> media in a Web page, see the FAQ item on valid 
>>> flash<http://validator.w3.org/docs/help.html#faq-flash>
>>> .
>>>
>>>
>>> My original code is:
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "
>>> http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
>>> <html xmlns="http://www.w3.org/1999/xhtml"; xmlns:lift="
>>> http://liftweb.net/";>
>>> <head>
>>> <title>Cliff's Test</title>
>>> </head>
>>> <body>
>>> <p>Hello world!</p>
>>> <lift:main.list form="POST">
>>> <p>
>>> <act:new/>
>>> <label for="comments">Comments</label>
>>> <br />
>>> <act:comment/>
>>> <act:new/>
>>> </p>
>>> </lift:main.list>
>>> </body>
>>> </html>
>>>
>>>
>>> Could anybody explain why one of the p tag added with namespace
>>> attributes?
>>>
>>
>> What version of Lift are you using?
>>
>>
>>>
>>> Thank you very much.
>>>
>>> Best Regards,
>>> Cliff Zhao
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>  --
>>> You received this message because you are subscribed to the Google Groups
>>> "Lift" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<liftweb%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/liftweb?hl=en.
>>>
>>
>>
>>
>> --
>> Lift, the simply functional web framework http://liftweb.net
>> Beginning Scala http://www.apress.com/book/view/1430219890
>> Follow me: http://twitter.com/dpp
>> Surf the harmonics
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Lift" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<liftweb%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/liftweb?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Lift" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<liftweb%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
>



-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Surf the harmonics

-- 
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.

Reply via email to