[ http://issues.apache.org/jira/browse/TAPESTRY-240?page=comments#action_12322881 ]
Howard M. Lewis Ship commented on TAPESTRY-240: ----------------------------------------------- I'm trying to hit a few other likely problems. Changing Image and Rollover to not output a "border" attribute (except as an informal). Changeing Border to not output a "language" attribute for <script>. Fixing the bad templates that did not quote some attributes. > XHTML 1.0 Strict compliance > --------------------------- > > Key: TAPESTRY-240 > URL: http://issues.apache.org/jira/browse/TAPESTRY-240 > Project: Tapestry > Type: Improvement > Components: Framework, Contrib > Versions: 4.0 > Reporter: Markus Wiederkehr > Attachments: xhtml-1.patch > > I think the Tapestry components should generate valid XHTML 1.0 Strict. > Components that generate XHTML can still be used to build HTML 4.01 pages, so > XHTML 1.0 Strict seems to be the best choice. > Currently there are the following XHTML issues with Tapestry: > *) some tag attributes are not quoted properly. For example <td > colspan=2> instead of <td colspan="2">. > *) some attributes are no longer supported in XHTML 1.0 Strict. For > example the img tag no longer has a border attribute. This > affects the border parameter of the Image component as well. People who > create HTML 4.01 pages can easily remove the border using Cascading Style > Sheets. > *) some tag attributes have changed. For example <script language=...> has > been replaced by <script type=...> -- 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 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
