Ich habe die Ursache des Problems inzwischen gefunden:
Der Namespace muss natürlich auch im XSLT-Stylesheet definiert werden, damit das Präfix in dieser Datei bekannt ist:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<xsl:output method="html" version="1.0" indent="yes" encoding="ISO-8859-1" />
<!-- Startvorlage -->
<xsl:template match="/test">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title><xsl:value-of select="dc:creator" /></title>
</head>
<body>
<xsl:value-of select="dc:creator" />
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Die Fehlermeldung des Firefox war aber auch nicht sehr aufschlussreich.