Please show me what is wrong with this code.
Your root template (match="/") does an apply-templates on ssHdr. The
rest of the input document is being ignored. If you want content to be
processed, it must be reached by an xsl:apply-templates.
Michael Kay
Software AG
home: Michael(_dot_)H(_dot_)Kay(_at_)ntlworld(_dot_)com
work: Michael(_dot_)Kay(_at_)softwareag(_dot_)com
<?xml version="1.0"?>
<!-- edited with XMLSPY v5 rel. 3 U (http://www.xmlspy.com)
by John W. Cane
(ENW International, Ltd.) -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="MyDocument.xsd" xmlns:html="http://www.w3.org/1999/xhtml"
version="1.0">
<xsl:template match="/">
<html>
<head>
<link rel="stylesheet" href="D:\WebApps\DFR\dissertation.css"
type="text/css"/>
<title>
<xsl:apply-templates select="ssHdr"/>
</title>
</head>
</xsl:template>
<xsl:template match="ChapHdg">
<h4>
<xsl:apply-templates/>
</h4>
</xsl:template>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list