PDA

Volledige versie bekijken : in php gegenereerde html stylen met css [[opgelost]]


mrijsdijk
%Europe/Berlin %583 %2005, 14:59
Hmm, dat was zo'n beetje de duidelijkste titel die ikkon verzinnen...

Het probleem,

Ik genereer een htmlpagina met php, hierin zitten gegevens uit een database.
Ik geef deze weer in simpele to the point tabelletjes.

Mooi het werkt, jeej!

Ok ik wil een stylesheet erop toepassen,

die noem ik styleStandaard.css, ik geef er gegevens in mee zoals


table {
bgcolor: #kleurtje;
}
td {
bgcolor: #kleurtje;
}


mja... ik krijg het niet aan de praat

Als het css bestandje op een ander standaard html bestandje loslaat met een tabel erin dan werkt het vlekkenloos. Zucht!

alle ideeën zijn welkom

meagain
%Europe/Berlin %587 %2005, 15:06
Zou toch moeten lukken. Heb je de bron-code vd bewuste pagina al bekeken; staat alles netjes...??

mrijsdijk
%Europe/Berlin %592 %2005, 15:13
dit is de broncode


<html>
<head>
<title> Rooster </title>
<link href="../standaard/css/styleStandaard.css" rel="stylesheet" type="text/css">
</head>
<body>
<p align="left">
<table width="391" cellpadding="0" cellspacing="0" border="3">
<tr>
<td colspan="7"><div align="center">augustus 2005</div></td>
</tr>

<tr>
<td width='100'><div align='center'>datum</div></td>
<td width='100'><div align='center'>tijd</div></td>
<td width='50'><div align='center'>sleutel</div></td>

<td width='50' colspan='3'><div align='center'>school</div></td>
</tr>
<tr>
<td><div align='center'>13-08-2005</div></td>
<td><div align='center'>11:30 - 17:00</div></td>
<td><div align='center'>nee</div></td>
<td><div align='center'>nee</div></td>
</tr>
</table></p>
<p align='left'>
<table width='237' cellpadding='0' cellspacing='0' border='3'>
<tr>
<td colspan='3'><div align='center'>Loon gegevens</div></td>
</tr>
<tr>
<td width='75'><div align='center'>uren</div></td>
<td width='75'><div align='center'>geld</div></td>
<td width='75'><div align='center'>gestort</div></td>
</tr>
<tr>
<td><div align='center'>5.5</div></td>
<td><div align='center'>€ 20.625</div></td>
<td><div align='center'>nee</div></td>
</tr>
</table>
</p>
<p align='right'>
12-08-2005
</p>
</body>
</html>


Alles waarbij 'waarde' staat is via php gegenereerd

meagain
%Europe/Berlin %603 %2005, 15:28
En klopt je relatieve pad ???

href="../standaard/css/styleStandaard.css"

Kies anders eens voor het volledige pad.

mrijsdijk
%Europe/Berlin %608 %2005, 15:35
het pad klopt...

en ik had ze ook alsamen in de zelfde map gezet en dan


href="styleStandaard.css"


maar dat werkt ook niet

meagain
%Europe/Berlin %624 %2005, 15:59
Sorry, het moet wel "background-color" zijn ipv "bgcolor"....

mrijsdijk
%Europe/Berlin %682 %2005, 17:22
dat heb ik op het forum fout getypt,maar in me css staat het goed...


/* standaard css */

table {
background-color: Silver;
}
td {
background-color: White;
}

mrijsdijk
%Europe/Berlin %738 %2005, 18:42
Ok nou ik heb het opgelost...

in me css heb ik alle tags met hoofdletters geschreven en dan werkt het wel, ik wist niet dat het een verschil maakte of je nu doet:


table {
bla bla;
}


of:


TABLE {
bla bla;
}


maar goed, het werkt :)

meagain, iig tnx voor je hulp!