From: Rich Bowen Date: Sat, 30 May 2026 22:29:02 +0000 (+0000) Subject: Switch HTML output from XHTML 1.0 Strict to HTML5 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=8d2bd6304214b92c6009e77f17081805dced0492;p=thirdparty%2Fapache%2Fhttpd.git Switch HTML output from XHTML 1.0 Strict to HTML5 Change output method to "html" and emit instead of the XHTML 1.0 Strict doctype. Remove XHTML namespace declarations and xml:lang attributes from all XSL stylesheets. Remove explicit Content-Type meta tag (now auto-generated by the HTML serializer). This resolves validate-xhtml failures caused by HTML5 features (aria-* attributes, inline SVG) that are invalid under the XHTML 1.0 Strict DTD. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1934794 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/style/lang-targets.xml b/docs/manual/style/lang-targets.xml index 5063771f93..ad76bead4b 100644 --- a/docs/manual/style/lang-targets.xml +++ b/docs/manual/style/lang-targets.xml @@ -312,4 +312,4 @@ - + \ No newline at end of file diff --git a/docs/manual/style/manual.da.xsl b/docs/manual/style/manual.da.xsl index 9d1d93d025..f73f5330bf 100644 --- a/docs/manual/style/manual.da.xsl +++ b/docs/manual/style/manual.da.xsl @@ -18,7 +18,7 @@ - + diff --git a/docs/manual/style/manual.de.xsl b/docs/manual/style/manual.de.xsl index bae43d81a8..61a9cafa08 100644 --- a/docs/manual/style/manual.de.xsl +++ b/docs/manual/style/manual.de.xsl @@ -18,7 +18,7 @@ - + diff --git a/docs/manual/style/manual.en.xsl b/docs/manual/style/manual.en.xsl index 00bb8e0958..c6074a43a0 100644 --- a/docs/manual/style/manual.en.xsl +++ b/docs/manual/style/manual.en.xsl @@ -18,7 +18,7 @@ - + diff --git a/docs/manual/style/manual.es.xsl b/docs/manual/style/manual.es.xsl index 5e612708a2..e08f53d2f1 100644 --- a/docs/manual/style/manual.es.xsl +++ b/docs/manual/style/manual.es.xsl @@ -18,7 +18,7 @@ - + diff --git a/docs/manual/style/manual.fr.xsl b/docs/manual/style/manual.fr.xsl index e8905ca936..40e9c6efd9 100644 --- a/docs/manual/style/manual.fr.xsl +++ b/docs/manual/style/manual.fr.xsl @@ -18,7 +18,7 @@ - + diff --git a/docs/manual/style/manual.ja.xsl b/docs/manual/style/manual.ja.xsl index ca5db3851f..e7d915c7a4 100644 --- a/docs/manual/style/manual.ja.xsl +++ b/docs/manual/style/manual.ja.xsl @@ -18,7 +18,7 @@ - + diff --git a/docs/manual/style/manual.ko.xsl b/docs/manual/style/manual.ko.xsl index 25353d3e5b..6b878e55ac 100644 --- a/docs/manual/style/manual.ko.xsl +++ b/docs/manual/style/manual.ko.xsl @@ -18,7 +18,7 @@ - + diff --git a/docs/manual/style/manual.pt-br.xsl b/docs/manual/style/manual.pt-br.xsl index d41298f591..569bae93a7 100644 --- a/docs/manual/style/manual.pt-br.xsl +++ b/docs/manual/style/manual.pt-br.xsl @@ -18,7 +18,7 @@ - + diff --git a/docs/manual/style/manual.ru.xsl b/docs/manual/style/manual.ru.xsl index b6c3c134a1..c79ce83ae4 100644 --- a/docs/manual/style/manual.ru.xsl +++ b/docs/manual/style/manual.ru.xsl @@ -18,7 +18,7 @@ - + @@ -34,4 +34,4 @@ - + \ No newline at end of file diff --git a/docs/manual/style/manual.tr.xsl b/docs/manual/style/manual.tr.xsl index 3f8d878f94..8696535676 100644 --- a/docs/manual/style/manual.tr.xsl +++ b/docs/manual/style/manual.tr.xsl @@ -18,7 +18,7 @@ - + diff --git a/docs/manual/style/manual.zh-cn.xsl b/docs/manual/style/manual.zh-cn.xsl index 5c0e7e9125..d5698105a3 100644 --- a/docs/manual/style/manual.zh-cn.xsl +++ b/docs/manual/style/manual.zh-cn.xsl @@ -18,7 +18,7 @@ - + diff --git a/docs/manual/style/xsl/common.xsl b/docs/manual/style/xsl/common.xsl index 286a30db8d..6aaf1648e2 100644 --- a/docs/manual/style/xsl/common.xsl +++ b/docs/manual/style/xsl/common.xsl @@ -26,7 +26,7 @@ ]> + xmlns=""> @@ -106,8 +106,6 @@ &lf; - &lf; &lf; diff --git a/docs/manual/style/xsl/convmap.xsl b/docs/manual/style/xsl/convmap.xsl index da4444fe49..4b77cade1e 100644 --- a/docs/manual/style/xsl/convmap.xsl +++ b/docs/manual/style/xsl/convmap.xsl @@ -22,7 +22,7 @@ ]> + xmlns=""> diff --git a/docs/manual/style/xsl/directiveindex.xsl b/docs/manual/style/xsl/directiveindex.xsl index 0216e1a4a6..8096ac437e 100644 --- a/docs/manual/style/xsl/directiveindex.xsl +++ b/docs/manual/style/xsl/directiveindex.xsl @@ -22,14 +22,14 @@ ]> + xmlns=""> - + &lf; diff --git a/docs/manual/style/xsl/faq.xsl b/docs/manual/style/xsl/faq.xsl index 344bdb61ed..fe4d250a80 100644 --- a/docs/manual/style/xsl/faq.xsl +++ b/docs/manual/style/xsl/faq.xsl @@ -22,14 +22,14 @@ ]> + xmlns=""> - + &lf; diff --git a/docs/manual/style/xsl/indexpage.xsl b/docs/manual/style/xsl/indexpage.xsl index 83ca1717ea..f1a14d0e62 100644 --- a/docs/manual/style/xsl/indexpage.xsl +++ b/docs/manual/style/xsl/indexpage.xsl @@ -22,7 +22,7 @@ ]> + xmlns=""> @@ -48,7 +48,7 @@ - + &lf; &lf; diff --git a/docs/manual/style/xsl/language.xsl b/docs/manual/style/xsl/language.xsl index c8025b4490..1c44c202f9 100644 --- a/docs/manual/style/xsl/language.xsl +++ b/docs/manual/style/xsl/language.xsl @@ -409,8 +409,10 @@ Some targets have additional requirements: + html + + xml no - - -//W3C//DTD XHTML 1.0 Strict//EN - + about:legacy-compat - - - http://www.w3.org/TR/xhtml1/DTD/ - xhtml1-strict.dtd - - - + yes diff --git a/docs/manual/style/xsl/list_for_prettify.xsl b/docs/manual/style/xsl/list_for_prettify.xsl index 65306cb8e9..b380db67dd 100644 --- a/docs/manual/style/xsl/list_for_prettify.xsl +++ b/docs/manual/style/xsl/list_for_prettify.xsl @@ -22,7 +22,7 @@ ]> + xmlns=""> diff --git a/docs/manual/style/xsl/manualpage.xsl b/docs/manual/style/xsl/manualpage.xsl index 70a6d0a24d..73513d7044 100644 --- a/docs/manual/style/xsl/manualpage.xsl +++ b/docs/manual/style/xsl/manualpage.xsl @@ -22,14 +22,14 @@ ]> + xmlns=""> - + &lf; diff --git a/docs/manual/style/xsl/moduleindex.xsl b/docs/manual/style/xsl/moduleindex.xsl index ad54441326..b892ac82a3 100644 --- a/docs/manual/style/xsl/moduleindex.xsl +++ b/docs/manual/style/xsl/moduleindex.xsl @@ -22,14 +22,14 @@ ]> + xmlns=""> - + &lf; diff --git a/docs/manual/style/xsl/overrideindex.xsl b/docs/manual/style/xsl/overrideindex.xsl index 60fa02a9f6..2867a956f1 100644 --- a/docs/manual/style/xsl/overrideindex.xsl +++ b/docs/manual/style/xsl/overrideindex.xsl @@ -28,7 +28,7 @@ xmlns:httpd="http://httpd.apache.org/xsl/manual" xmlns:set="http://exslt.org/sets" xmlns:str="http://exslt.org/strings" - xmlns="http://www.w3.org/1999/xhtml" + xmlns="" exclude-result-prefixes="exslt func httpd set str"> @@ -36,7 +36,7 @@ - + &lf; + xmlns=""> - + &lf; &lf; diff --git a/docs/manual/style/xsl/sitemap.xsl b/docs/manual/style/xsl/sitemap.xsl index f72dafcbf8..67f87235b9 100644 --- a/docs/manual/style/xsl/sitemap.xsl +++ b/docs/manual/style/xsl/sitemap.xsl @@ -22,14 +22,14 @@ ]> + xmlns=""> - + &lf; &lf; diff --git a/docs/manual/style/xsl/synopsis.xsl b/docs/manual/style/xsl/synopsis.xsl index 35e728e6a2..1f25020222 100644 --- a/docs/manual/style/xsl/synopsis.xsl +++ b/docs/manual/style/xsl/synopsis.xsl @@ -23,14 +23,14 @@ ]> + xmlns=""> - + &lf; &lf;