We now have an XHTML 1.0 Strict compliant, CSS based tableless layout web site with only one XSL stylesheet to worry about (plus the taglib) and no need for a separate "printer friendly" version of the User Guide.
I've added a validation task to the build file to ensure that the generated documents stay valid over time ;-) and to save having to validate each page manually. Anchors ------- One thing to watch out for when you're updating documents - I've begun replacing anchors with element ids. So this: <p><a name="test"></a>Some text</p> becomes <p id="test">Some text</p> It's still linked in exactly the same way -- myPage.html#test -- but you need to make sure that you use a valid element id. Anchors in the news pages were being specified using the date, but element names cannot start with a digit so I've just added the letter 'S' (for Struts) as a prefix. Contributors List ----------------- One side effect of merging the XSL stylesheets is that the contributors list is currently not written at the start of each chapter. (Some stylesheets had it, some didn't so I opted to remove it from the chapter section.) I wondered what the feeling was regarding whether it is neccessary to have that list at the top of each page. Personally, I think it gets in the way of reading the documentation but it wouldn't be too difficult to add back if that's what's wanted. Let me know what you think or if you find anything I missed. Steve --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]