Hello out there!
XML-Datei:
XSL:
Eigentlich irrelevant, da das Problem ja bei der Darstellung des generierten HTML auftritt, da ist die Transformation längst erfolgreich(!) gelaufen. Relevant wäre der generierte HTML-Quelltext.
Aber wo’s schonmal da ist:
<xsl:output method="xml" doctype-public="-//W3C//DTD XHTML 1.1//EN" doctype-system="http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"/>
Von XHTML 1.1 ist abzuraten (Gründe tausendfach im Archiv zu recherchieren); benutze XHTML 1.0 Strict.
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
Der Inhalt ist nicht "en", sondern "de"; für XHTML 1.0 zusätzlich auch 'lang="de"' angeben.
<hr/>
Was soll die Trennlinie zwischen Überschrift und Tabelle? Du willst die Überschrift unterstreichen? CSS: 'border-bottom'.
Nun zu deinem Problem:
CSS:
h1
{ text-align:center;
font-size:xx-large;
{
Diese Klammer wolltest du eigentlich schließen?
Wäre echt super, wenn ihr mir weiterhelfen könntet. Ich zweifel so langsam an meinem Verstand..
Im Zeifelsfall lieber erstmal am Quelltext zweifeln. Da kann auch der CSS-Validierungsdienst weiterhelfen.
See ya up the road,
Gunnar
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)