svn commit: r1934818 - in httpd/httpd/branches/2.4.x/docs/manual/style: . xsl

[email protected]
Newsgroups gmane.comp.apache.cvs
Message-ID <178023567034.1284049.3157663844941546848@svn03-he-fi>
Author: rbowen
Date: Sun May 31 13:54:29 2026
New Revision: 1934818

Log:
Update build/style to build valid html5

Modified:
   httpd/httpd/branches/2.4.x/docs/manual/style/lang-targets.xml
   httpd/httpd/branches/2.4.x/docs/manual/style/manual.da.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/manual.de.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/manual.en.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/manual.es.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/manual.fr.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/manual.ja.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/manual.ko.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/manual.pt-br.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/manual.ru.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/manual.tr.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/manual.zh-cn.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/common.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/convmap.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/directiveindex.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/faq.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/indexpage.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/language.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/list_for_prettify.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/manualpage.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/moduleindex.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/overrideindex.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/quickreference.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/sitemap.xsl
   httpd/httpd/branches/2.4.x/docs/manual/style/xsl/synopsis.xsl

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/lang-targets.xml
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/lang-targets.xml	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/lang-targets.xml	Sun May 31 13:54:29 2026	(r1934818)
@@ -312,4 +312,4 @@
     </xmlvalidate>
 </target>
 
-</project>
+</project>
\ No newline at end of file

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/manual.da.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/manual.da.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/manual.da.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -18,7 +18,7 @@
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
 
-<xsl:output method="xml" encoding="ISO-8859-1" indent="no" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
+<xsl:output method="html" encoding="ISO-8859-1" indent="no" doctype-system="about:legacy-compat"/>
 
 <!-- Read the localized messages from the specified language file -->
 <xsl:variable name="message" select="document('lang/da.xml')/language/messages/message"/>

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/manual.de.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/manual.de.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/manual.de.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -18,7 +18,7 @@
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
 
-<xsl:output method="xml" encoding="ISO-8859-1" indent="no" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
+<xsl:output method="html" encoding="ISO-8859-1" indent="no" doctype-system="about:legacy-compat"/>
 
 <!-- Read the localized messages from the specified language file -->
 <xsl:variable name="message" select="document('lang/de.xml')/language/messages/message"/>

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/manual.en.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/manual.en.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/manual.en.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -18,7 +18,7 @@
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
 
-<xsl:output method="xml" encoding="UTF-8" indent="no" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
+<xsl:output method="html" encoding="UTF-8" indent="no" doctype-system="about:legacy-compat"/>
 
 <!-- Read the localized messages from the specified language file -->
 <xsl:variable name="message" select="document('lang/en.xml')/language/messages/message"/>

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/manual.es.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/manual.es.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/manual.es.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -18,7 +18,7 @@
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
 
-<xsl:output method="xml" encoding="ISO-8859-1" indent="no" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
+<xsl:output method="html" encoding="ISO-8859-1" indent="no" doctype-system="about:legacy-compat"/>
 
 <!-- Read the localized messages from the specified language file -->
 <xsl:variable name="message" select="document('lang/es.xml')/language/messages/message"/>

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/manual.fr.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/manual.fr.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/manual.fr.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -18,7 +18,7 @@
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
 
-<xsl:output method="xml" encoding="UTF-8" indent="no" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
+<xsl:output method="html" encoding="UTF-8" indent="no" doctype-system="about:legacy-compat"/>
 
 <!-- Read the localized messages from the specified language file -->
 <xsl:variable name="message" select="document('lang/fr.xml')/language/messages/message"/>

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/manual.ja.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/manual.ja.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/manual.ja.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -18,7 +18,7 @@
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
 
-<xsl:output method="xml" encoding="UTF-8" indent="no" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
+<xsl:output method="html" encoding="UTF-8" indent="no" doctype-system="about:legacy-compat"/>
 
 <!-- Read the localized messages from the specified language file -->
 <xsl:variable name="message" select="document('lang/ja.xml')/language/messages/message"/>

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/manual.ko.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/manual.ko.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/manual.ko.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -18,7 +18,7 @@
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
 
-<xsl:output method="xml" encoding="EUC-KR" indent="no" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
+<xsl:output method="html" encoding="EUC-KR" indent="no" doctype-system="about:legacy-compat"/>
 
 <!-- Read the localized messages from the specified language file -->
 <xsl:variable name="message" select="document('lang/ko.xml')/language/messages/message"/>

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/manual.pt-br.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/manual.pt-br.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/manual.pt-br.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -18,7 +18,7 @@
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
 
-<xsl:output method="xml" encoding="UTF-8" indent="no" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
+<xsl:output method="html" encoding="UTF-8" indent="no" doctype-system="about:legacy-compat"/>
 
 <!-- Read the localized messages from the specified language file -->
 <xsl:variable name="message" select="document('lang/pt-br.xml')/language/messages/message"/>

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/manual.ru.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/manual.ru.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/manual.ru.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -18,7 +18,7 @@
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
 
-<xsl:output method="xml" encoding="UTF-8" indent="no" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
+<xsl:output method="html" encoding="UTF-8" indent="no" doctype-system="about:legacy-compat"/>
 
 <!-- Read the localized messages from the specified language file -->
 <xsl:variable name="message" select="document('lang/ru.xml')/language/messages/message"/>
@@ -34,4 +34,4 @@
 <!-- Now get the real guts of the stylesheet -->
 <xsl:include href="xsl/common.xsl"/>
 
-</xsl:stylesheet>
+</xsl:stylesheet>
\ No newline at end of file

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/manual.tr.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/manual.tr.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/manual.tr.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -18,7 +18,7 @@
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
 
-<xsl:output method="xml" encoding="UTF-8" indent="no" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
+<xsl:output method="html" encoding="UTF-8" indent="no" doctype-system="about:legacy-compat"/>
 
 <!-- Read the localized messages from the specified language file -->
 <xsl:variable name="message" select="document('lang/tr.xml')/language/messages/message"/>

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/manual.zh-cn.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/manual.zh-cn.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/manual.zh-cn.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -18,7 +18,7 @@
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
 
-<xsl:output method="xml" encoding="UTF-8" indent="no" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
+<xsl:output method="html" encoding="UTF-8" indent="no" doctype-system="about:legacy-compat"/>
 
 <!-- Read the localized messages from the specified language file -->
 <xsl:variable name="message" select="document('lang/zh-cn.xml')/language/messages/message"/>

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/common.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/common.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/common.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -26,7 +26,7 @@
 ]>
 <xsl:stylesheet version="1.0"
               xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                  xmlns="http://www.w3.org/1999/xhtml">
+                  xmlns="">
 
 <!--                                                                      -->
 <!-- Please, don't hard-code output strings! Use the language             -->
@@ -106,8 +106,6 @@
 <xsl:template name="head">
 <head>
     &lf;
-    <meta http-equiv="Content-Type"
-          content="text/html; charset={$output-encoding}" />&lf;
     <meta name="viewport" content="width=device-width, initial-scale=1" />&lf;
     <xsl:if test="not($is-chm or $is-zip)">
         <xsl:comment>
@@ -175,7 +173,7 @@
            rel="stylesheet"
            href="{$path}/style/css/manual-print.css"/>
     <link href="{$path}/style/css/prettify.css" type="text/css" rel="stylesheet" />&lf;
-    <script type="text/javascript" src="{$path}/style/scripts/prettify.min.js">&lf;</script>&lf;
+    <script src="{$path}/style/scripts/prettify.min.js">&lf;</script>&lf;
     <!-- chm files do not need a favicon -->
     <xsl:if test="not($is-chm or $is-zip)">&lf;
         <link rel="shortcut icon" href="{$path}/images/favicon.png" />
@@ -417,7 +415,7 @@
 
 </div> <!-- /footer -->
 
-<script type="text/javascript">
+<script>
 <xsl:text disable-output-escaping="yes"><![CDATA[<!--//--><![CDATA[//><!--
 if (typeof(prettyPrint) !== 'undefined') {
     prettyPrint();
@@ -517,9 +515,8 @@ if (qv) {
     <h2>
         <xsl:choose>
         <xsl:when test="@id">
-          <a id="{@id}" name="{@id}">
-              <xsl:apply-templates select="title" mode="print" />
-          </a>
+          <xsl:attribute name="id"><xsl:value-of select="@id" /></xsl:attribute>
+          <xsl:apply-templates select="title" mode="print" />
           <xsl:text> </xsl:text>
           <a class="permalink" href="#{@id}" title="{$message[@id='permalink']}">&para;</a>
         </xsl:when>
@@ -545,9 +542,8 @@ if (qv) {
 <h3>
     <xsl:choose>
     <xsl:when test="@id">
-        <a id="{@id}" name="{@id}">
-            <xsl:apply-templates select="title" mode="print" />
-        </a>
+        <xsl:attribute name="id"><xsl:value-of select="@id" /></xsl:attribute>
+        <xsl:apply-templates select="title" mode="print" />
     </xsl:when>
 
     <xsl:otherwise>
@@ -570,9 +566,8 @@ if (qv) {
 <h4>
     <xsl:choose>
     <xsl:when test="@id">
-        <a id="{@id}" name="{@id}">
-            <xsl:apply-templates select="title" mode="print" />
-        </a>
+        <xsl:attribute name="id"><xsl:value-of select="@id" /></xsl:attribute>
+        <xsl:apply-templates select="title" mode="print" />
     </xsl:when>
 
     <xsl:otherwise>

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/convmap.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/convmap.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/convmap.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -22,7 +22,7 @@
 ]>
 <xsl:stylesheet version="1.0"
               xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                  xmlns="http://www.w3.org/1999/xhtml">
+                  xmlns="">
 
 <xsl:output method="text" encoding="utf-8" indent="no" />
 

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/directiveindex.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/directiveindex.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/directiveindex.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -22,14 +22,14 @@
 ]>
 <xsl:stylesheet version="1.0"
               xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                  xmlns="http://www.w3.org/1999/xhtml">
+                  xmlns="">
 
 <!-- ==================================================================== -->
 <!-- <directiveindex>                                                     -->
 <!-- Builds the directive index page                                      -->
 <!-- ==================================================================== -->
 <xsl:template match="directiveindex">
-<html xml:lang="{$doclang}" lang="{$doclang}">
+<html lang="{$doclang}">
     <xsl:call-template name="head"/>&lf;
 
     <body id="directive-index">

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/faq.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/faq.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/faq.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -22,14 +22,14 @@
 ]>
 <xsl:stylesheet version="1.0"
               xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                  xmlns="http://www.w3.org/1999/xhtml">
+                  xmlns="">
 
 <!-- ==================================================================== -->
 <!-- <faq>                                                                -->
 <!-- Process an entire document into an HTML page                         -->
 <!-- ==================================================================== -->
 <xsl:template match="faq">
-<html xml:lang="{$doclang}" lang="{$doclang}">
+<html lang="{$doclang}">
     <xsl:call-template name="head"/>&lf;
 
     <body id="manual-page">

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/indexpage.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/indexpage.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/indexpage.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -22,7 +22,7 @@
 ]>
 <xsl:stylesheet version="1.0"
               xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                  xmlns="http://www.w3.org/1999/xhtml">
+                  xmlns="">
 
 <!--                                                                      -->
 <!-- Three columns, select where the particular categories shall be       -->
@@ -48,7 +48,7 @@
 <!-- Process an entire document into an HTML page                         -->
 <!-- ==================================================================== -->
 <xsl:template match="/indexpage">
-<html xml:lang="{$doclang}" lang="{$doclang}">
+<html lang="{$doclang}">
     <xsl:call-template name="head"/>&lf;
 
     <body id="index-page">&lf;

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/language.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/language.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/language.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -408,8 +408,10 @@ Some targets have additional requirement
         <xsl:attribute name="method">
             <xsl:choose>
             <xsl:when test="$type = 'manual' or
-                            $type = 'chm' or
                             $type = 'zip'">
+                <xsl:text>html</xsl:text>
+            </xsl:when>
+            <xsl:when test="$type = 'chm'">
                 <xsl:text>xml</xsl:text>
             </xsl:when>
             <xsl:when test="$type = 'hhc' or
@@ -443,20 +445,10 @@ Some targets have additional requirement
         </xsl:attribute>
         <xsl:attribute name="indent">no</xsl:attribute>
         <xsl:if test="$type = 'manual' or
-                      $type = 'chm' or
                       $type = 'zip'">
-            <xsl:attribute name="doctype-public">
-                <xsl:text>-//W3C//DTD XHTML 1.0 Strict//EN</xsl:text>
-            </xsl:attribute>
-        </xsl:if>
-        <xsl:if test="$type = 'manual'">
-            <xsl:attribute name="doctype-system">
-                <xsl:text>http://www.w3.org/TR/xhtml1/DTD/</xsl:text>
-                <xsl:text>xhtml1-strict.dtd</xsl:text>
-            </xsl:attribute>
+            <xsl:attribute name="doctype-system">about:legacy-compat</xsl:attribute>
         </xsl:if>
-        <xsl:if test="$type = 'chm' or
-                      $type = 'zip'">
+        <xsl:if test="$type = 'chm'">
             <xsl:attribute name="omit-xml-declaration">yes</xsl:attribute>
         </xsl:if>
     </xsl:element>

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/list_for_prettify.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/list_for_prettify.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/list_for_prettify.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -22,7 +22,7 @@
 ]>
 <xsl:stylesheet version="1.0"
               xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                  xmlns="http://www.w3.org/1999/xhtml">
+                  xmlns="">
 
 <!-- Shoud have encoding="ISO-8859-1" but works better without -->
 <xsl:output method="text" indent="no" />

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/manualpage.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/manualpage.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/manualpage.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -22,14 +22,14 @@
 ]>
 <xsl:stylesheet version="1.0"
               xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                  xmlns="http://www.w3.org/1999/xhtml">
+                  xmlns="">
 
 <!-- ==================================================================== -->
 <!-- <manualpage>                                                         -->
 <!-- Process an entire document into an HTML page                         -->
 <!-- ==================================================================== -->
 <xsl:template match="manualpage">
-<html xml:lang="{$doclang}" lang="{$doclang}">
+<html lang="{$doclang}">
     <xsl:call-template name="head" />&lf;
 
     <body id="manual-page">

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/moduleindex.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/moduleindex.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/moduleindex.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -22,14 +22,14 @@
 ]>
 <xsl:stylesheet version="1.0"
               xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                  xmlns="http://www.w3.org/1999/xhtml">
+                  xmlns="">
 
 <!-- ==================================================================== -->
 <!-- <moduleindex>                                                        -->
 <!-- Builds the moduleindex page                                          -->
 <!-- ==================================================================== -->
 <xsl:template match="moduleindex">
-<html xml:lang="{$doclang}" lang="{$doclang}">
+<html lang="{$doclang}">
     <xsl:call-template name="head"/>&lf;
 
     <body id="module-index">

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/overrideindex.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/overrideindex.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/overrideindex.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -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 @@
 <!-- Builds the .htaccess overridable directive index                        -->
 <!-- ======================================================================= -->
 <xsl:template match="overrideindex">
-<html xml:lang="{$doclang}" lang="{$doclang}">
+<html lang="{$doclang}">
     <xsl:call-template name="head"/>&lf;
 
     <xsl:variable name="directives"

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/quickreference.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/quickreference.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/quickreference.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -22,14 +22,14 @@
 ]>
 <xsl:stylesheet version="1.0"
               xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                  xmlns="http://www.w3.org/1999/xhtml">
+                  xmlns="">
 
 <!-- ==================================================================== -->
 <!-- <quickreference>                                                     -->
 <!-- Builds the directive quickreference page                             -->
 <!-- ==================================================================== -->
 <xsl:template match="quickreference">
-<html xml:lang="{$doclang}" lang="{$doclang}">
+<html lang="{$doclang}">
     <xsl:call-template name="head"/>&lf;
 
     <body id="directive-index">&lf;

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/sitemap.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/sitemap.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/sitemap.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -22,14 +22,14 @@
 ]>
 <xsl:stylesheet version="1.0"
               xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                  xmlns="http://www.w3.org/1999/xhtml">
+                  xmlns="">
 
 <!-- ==================================================================== -->
 <!-- <sitemap>                                                            -->
 <!-- Process an entire document into an HTML page                         -->
 <!-- ==================================================================== -->
 <xsl:template match="/sitemap">
-<html xml:lang="{$doclang}" lang="{$doclang}">
+<html lang="{$doclang}">
     <xsl:call-template name="head" />&lf;
 
     <body id="manual-page">&lf;

Modified: httpd/httpd/branches/2.4.x/docs/manual/style/xsl/synopsis.xsl
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/style/xsl/synopsis.xsl	Sun May 31 13:53:54 2026	(r1934817)
+++ httpd/httpd/branches/2.4.x/docs/manual/style/xsl/synopsis.xsl	Sun May 31 13:54:29 2026	(r1934818)
@@ -23,14 +23,14 @@
 ]>
 <xsl:stylesheet version="1.0"
               xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-                  xmlns="http://www.w3.org/1999/xhtml">
+                  xmlns="">
 
 <!-- ==================================================================== -->
 <!-- <modulesynopsis>                                                     -->
 <!-- Process an entire document into an HTML page                         -->
 <!-- ==================================================================== -->
 <xsl:template match="modulesynopsis">
-<html xml:lang="{$doclang}" lang="{$doclang}">
+<html lang="{$doclang}">
     <xsl:call-template name="head" />&lf;
 
     <body>&lf;
@@ -372,12 +372,11 @@
         <!-- Directive heading gets both mixed case and lowercase      -->
         <!-- anchors, and includes lt/gt only for "section" directives -->
         <h2>
+            <xsl:attribute name="id"><xsl:value-of select="$lowername" /></xsl:attribute>
             <xsl:choose>
             <xsl:when test="$message
                             [@id='directive']/@before-name = 'yes'">
-                <a id="{$lowername}" name="{$lowername}">
-                    <xsl:value-of select="$message[@id='directive']" />
-                </a>
+                <xsl:value-of select="$message[@id='directive']" />
 
                 <xsl:choose>
                 <xsl:when test="$message
@@ -390,19 +389,19 @@
                 </xsl:otherwise>
                 </xsl:choose>
 
-                <a id="{$directivename}" name="{$directivename}">
+                <span id="{$directivename}">
                     <xsl:if test="@type='section'">&lt;</xsl:if>
                     <xsl:value-of select="name" />
                     <xsl:if test="@type='section'">&gt;</xsl:if>
-                </a>
+                </span>
             </xsl:when>
 
             <xsl:otherwise>
-                <a id="{$directivename}" name="{$directivename}">
+                <span id="{$directivename}">
                     <xsl:if test="@type='section'">&lt;</xsl:if>
                     <xsl:value-of select="name" />
                     <xsl:if test="@type='section'">&gt;</xsl:if>
-                </a>
+                </span>
 
                 <xsl:choose>
                 <xsl:when test="$message
@@ -415,9 +414,7 @@
                 </xsl:otherwise>
                 </xsl:choose>
 
-                <a id="{$lowername}" name="{$lowername}">
-                    <xsl:value-of select="$message[@id='directive']" />
-                </a>
+                <xsl:value-of select="$message[@id='directive']" />
             </xsl:otherwise>
             </xsl:choose>
         <xsl:text> </xsl:text>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.