https://bugzilla.wikimedia.org/show_bug.cgi?id=23575

           Summary: Vector is invalid XHTML (empty UL elements)
           Product: MediaWiki
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: Normal
         Component: Vector Skin
        AssignedTo: [email protected]
        ReportedBy: [email protected]


As currently running on the English Wikipedia, Vector generates invalid XHTML:

http://validator.w3.org/check?uri=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FMain_Page&charset=%28detect+automatically%29&doctype=Inline&ss=1&group=0&user-agent=W3C_Validator%2F1.767

This is a regression from Monobook:

http://validator.w3.org/check?uri=http%3A%2F%2Fen.wikipedia.org%2Fw%2Findex.php%3Ftitle%3DMain_Page%26useskin%3Dmonobook&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.767

It's invalid because the portlets can be generated with empty UL elements -
apparently intended, since the ULs are wrapped in DIVs with the class
"emptyPortlet". HTML and XHTML mandate (from HTML 2 onward) that there be at
least one LI element inside every UL element.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to