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]

Reply via email to