I’ve gone ahead and patched trunk, but note that this means I’ve also patched
the build/ repo, so I need to go ahead and patch 2.4 pretty soon, or things
will be kinda broken in the meanwhile.
Please see the README in build/ — in particular:
The `validate-xhtml` target uses the W3C Nu HTML Checker. Download
`vnu.jar` into this directory if you don't already have it:
curl -L -o vnu.jar
https://github.com/validator/validator/releases/download/latest/vnu.jar
See https://github.com/validator/validator for details.
Give that a try, and if you’re happy with it, I’ll do 2.4 as well
—Rich
> On May 30, 2026, at 9:01 AM, Lucien Gentis <[email protected]>
> wrote:
>
> Hello Rich,
>
> After building the doc (fr doc only), "./build.sh validate-xhtml" command
> gives these 2 errors for almost all files, all languages, trunk and 2.4 :
>
> *************************************
>
> [xmlvalidate]
> /home/lgentis/travail/traduction-apache/httpd-2.4/manual/bind.html.de:26:387:
> The content of element type "button" must match
> "(p|h1|h2|h3|h4|h5|h6|div|ul|ol|dl|pre|hr|blockquote|address|table|br|span|bdo|map|object|img|tt|i|b|big|small|em|strong|dfn|code|q|samp|kbd|var|cite|abbr|acronym|sub|sup|noscript|ins|del|script)".
> [xmlvalidate]
> /home/lgentis/travail/traduction-apache/httpd-2.4/manual/bind.html.de is not
> a valid XML document
>
> *************************************
>
> [xmlvalidate]
> /home/lgentis/travail/traduction-apache/httpd-2.4/manual/bind.html.en:26:63:
> Attribute "aria-label" must be declared for element type "button".
> [xmlvalidate]
> /home/lgentis/travail/traduction-apache/httpd-2.4/manual/bind.html.en:26:197:
> Element type "svg" must be declared.
> [xmlvalidate]
> /home/lgentis/travail/traduction-apache/httpd-2.4/manual/bind.html.en:26:230:
> Element type "circle" must be declared.
> [xmlvalidate]
> /home/lgentis/travail/traduction-apache/httpd-2.4/manual/bind.html.en:26:269:
> Element type "line" must be declared.
> [xmlvalidate]
> /home/lgentis/travail/traduction-apache/httpd-2.4/manual/bind.html.en:26:372:
> Element type "path" must be declared.
>
> *************************************
>
> Probably a CSS/XSL problem I have no idea to resolve
>
> Lucien
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]