XSLT till XHTML, CSS bråkar

Avdelningen för webbrelaterad programmering och grafisk design.
Post Reply
User avatar
robin.
Posts: 315
Joined: 2003-01-05 20:34:27
Location: Strängnäs

XSLT till XHTML, CSS bråkar

Post by robin. »

Mitt problem är följande: Håller på med en sida i XML/XSLT/XHTML. (XML konverteras till XHTML med hjälp av XSLT.) Nu är det så att, av någon anledning, det inte går att ändra bakgrundsfärgen på sidan. Testat att ändra den i CSS OCH ändra bgcolor-attributet på body-taggen, men bakgrunden fortsätter att vara vit! Någon som har en lösning på detta? Ganska så frustrerande.. :(
User avatar
xerxes
Posts: 835
Joined: 2002-03-08 21:48:21
Location: Lund
Contact:

Post by xerxes »

kan man få se på filerna?
There are 2 kinds of people in the world: Those who understand hexadecimal, and those who don't.
User avatar
robin.
Posts: 315
Joined: 2003-01-05 20:34:27
Location: Strängnäs

Post by robin. »

XSLT:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fn="http://www.w3.org/2005/02/xpath-functions">
	<xsl:preserve-space elements="text"/>
	<xsl:output method="html" media-type="text/xhtml" indent="yes"/>

	<xsl:template match="/">
		<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="se-sv">
			<head>
				<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
				<title>rsodergren - webb & foto</title>
				<link rel="stylesheet" type="text/css" href="rs.css" />
			</head>

			<body>
...................
			</body>
		</html>
	</xsl:template>
</xsl:stylesheet>
CSS:

Code: Select all

body {
	background-color: #696462;
}
...........
Tycker inte att det borde vara något fel, det som är XHTML här har jag liksom kopierat från ett tidigare projekt, där exakt samma kod fungerade. Men så fort det görs med XSLT så går det inte att ändra bakgrunden på body. (På t.ex. div:ar går det dock utmärkt...)

Har nu även testat att, i PHP, låta servern "göra om" det till XHTML, och då fungerar inte heller div:arna... Men om jag då öppnar källkoden i webbläsaren, kopierar den, sparar den som en .html-fil och sedan öppnar den, DÅ fungerar det! :S Jag är förvirrad...
Post Reply