Uploaded image for project: 'Tapestry'
  1. Tapestry
  2. TAPESTRY-240

XHTML 1.0 Strict compliance

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 4.0
    • 4.1
    • Contrib, Framework
    • None

    Description

      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=...>

      Attachments

        1. xhtml-1.patch
          6 kB
          Markus Wiederkehr

        Activity

          People

            jkuhnert Jesse Kuhnert
            wmax Markus Wiederkehr
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: