Ok, yep I see, <li> can go inside <ul> <ul> can then go inside <li> etc..
This is current xhtml1.1 valid but causes an extra unwanted li indent and bullet point to appear, CSS should sort that out. Although <ul> <li></li> <li></li> <ul> <li></li> </ul> </ul> is nested correct syntax-wise and looks correct as output without unwanted extra indents and bullet points, is invalid. If I am now on the right track I will look and see where this can be corrected, should the style sheet therefore hide the unwanted extra indent etc or not ? Gav... ----- Original Message ----- From: "Ross Gardler (JIRA)" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Thursday, September 29, 2005 11:04 PM Subject: [jira] Commented: (FOR-680) The jspwiki parser renders nested lists invalid | [ http://issues.apache.org/jira/browse/FOR-680?page=comments#action_12330811 ] | | Ross Gardler commented on FOR-680: | ---------------------------------- | | I think the original post is correst. The nested ul should be within the <li> element in order to conform to the DTD; | | http://forrest.apache.org/dtdx/document-v20.dtdx.html#li | | The generated XML (as reported) is not alid for or DTD since a ul can only contain li elements: | | http://forrest.apache.org/dtdx/document-v20.dtdx.html#ul | | | > The jspwiki parser renders nested lists invalid | > ----------------------------------------------- | > | > Key: FOR-680 | > URL: http://issues.apache.org/jira/browse/FOR-680 | > Project: Forrest | > Type: Bug | > Components: Plugin: Wiki | > Versions: 0.7 | > Environment: MacOS X 10.4.2, Java 1.4.2 | > Reporter: Sjur N. Moshagen | | > | > Lists within lists are parsed into an invalid structure. The following input: | > !!!Test title | > Test list: | > * li1 | > * li2 | > ** li2a | > ** li2b | > ** li2c | > * li3 | > comes out as the following xml: | > <?xml version="1.0" encoding="ISO-8859-1"?> | > <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" "document-v11.dtd"> | > <document> | > <header> | > <title>test</title> | > </header> | > <body> | > <section> | > <title>Test title</title> | > <p>Test list: </p> | > <ul> | > <li>li1 </li> | > <li>li2 </li> | > <ul> | > <li>li2a </li> | > <li>li2b </li> | > <li>li2c </li> | > </ul> | > <li>li3 </li> | > </ul> | > </section> | > </body> | > </document> | > Note that the inner <ul> is not within the preceding <li> as required by the dtd, but inserted between to <li>s. | | -- | This message is automatically generated by JIRA. | - | If you think it was sent incorrectly contact one of the administrators: | http://issues.apache.org/jira/secure/Administrators.jspa | - | For more information on JIRA, see: | http://www.atlassian.com/software/jira | | | | -- | No virus found in this incoming message. | Checked by AVG Anti-Virus. | Version: 7.0.344 / Virus Database: 267.11.8/114 - Release Date: 28/09/2005 | | -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.11.8/114 - Release Date: 28/09/2005
