Main strength of standard stylesheets is that they are easily customizable.
Parameters found in params.xsl or in HTML in $DB/doc/html/index.html.
Example: mystyle.xsl
<?xml version="1.0"?>
<!-- Customization layer -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<!-- Use 'chunk.xsl' in line below to chunk files. -->
<xsl:import href="/usr/share/sgml/docbook/docbook-xsl-1.51.1/html/docbook.xsl"/>
<xsl:param name="chapter.autolabel" select="1"/>
<xsl:param name="section.autolabel" select="1"/>
<xsl:param name="section.label.includes.component.label" select="1" doc:type="boolean"/>
<!-- Insert more parameters here. -->
</xsl:stylesheet>