<script> tags have type attributes as of Trinidad 1.0.2. -- Adam
On 8/8/07, Burghard Britzke <[EMAIL PROTECTED]> wrote: > what about the <script> tags? i noticed that they do not get the > type="text/javascript" attribute, which is mandatory for this tag. > Am 08.08.2007 um 22:37 schrieb Adam Winer: > > > Just tried it with JSPs in the Trinidad demo bundle, and at least > > there it worked fine. Adding: > > > > <jsp:directive.page contentType="application/xhtml > > +xml;charset=utf-8"/> > > > > resulted in: > > > > <!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" dir="ltr" xml:lang="en"> > > <title>Apache Trinidad Demo Index</title> > > <meta name="generator" content="Apache Trinidad"></meta> > > <link rel="stylesheet" charset="UTF-8" type="text/css" > > href="/tri/adf/styles/cache/minimal-desktop-496553747-en-gecko- > > cmp.css"></link> > > > > etc... Might be something Facelets specific, but it does seem as > > though the core Trinidad code is doing the right thing. > > > > -- Adam > > > > > > On 8/8/07, Andrew Robinson <[EMAIL PROTECTED]> wrote: > >> I am trying to use the following DOCTYPE for my pages with Trinidad > >> 1.0.2-SNAPSHOT and facelets 1.1.11: > >> > >> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > >> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> > >> > >> So I added: > >> > >> <f:view contentType="application/xhtml+xml" /> > >> > >> To my page. The problem is that Trinidad is producing invalid XML > >> in the head: > >> > >> <link rel="stylesheet" charset="UTF-8" type="text/css" > >> href="/test/adf/styles/cache/minimal-desktop-496553747-en-gecko- > >> cmp.css"> > >> ... > >> > >> The <link> tag is never closed. Is there a way to get xhtml standard > >> compliant xhtml rendered using trinidad? > >> > >> A4J used a hack of using Tidy to ensure the output was valid XML, is > >> there something similar with trinidad? > >> > >> In the meantime it looks like I will have to use HTML as my > >> content-type. > >> > >> Thanks, > >> Andrew > >> > >

