Martino Piccinato a écrit :
If you are using Shell component in your border (probably you do) you
have to set this parameter for the shell component:

  <binding name="doctype" value="literal:html PUBLIC &quot;-//W3C//DTD
XHTML 1.1 //EN&quot;
&quot;http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd&quot;"/>

note the use of &quot; as you are writing it inside an xml file.
It works like that too :
   <component id="theShell" type="Shell">
       <binding name="doctype" >
literal:html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";
       </binding>
   </component>

But I've got 2 doctype in the rendered page because the designer put (and have to) a doctype in each template.

Cyrille.

On Nov 20, 2007 12:16 PM, #Cyrille37# <[EMAIL PROTECTED]> wrote:
Hello,
I could not find how to set the DocType ?

My Border component's HTML start like this :

<?xml version="1.0" encoding="UTF-8" ?>
<!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";
    title="TestApp"
    stylesheet="asset:generalCss"
    jwcid="@Shell" disableCaching="true" consoleEnabled="false"
debugEnabled="false" browserLogLevel="DEBUG" parseWidgets="true"
    >
...

But when rendering I got that :

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd";>
<!-- Application: TestApp -->
<!-- Page: Home -->
<!-- Generated: Tue Nov 20 12:12:05 CET 2007 -->
<html>
<head>
...
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
...

Cyrille.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to