Ga naar inhoud

[CSS] Styles werken niet


anoniem

Aanbevolen berichten

Ik denk CSS te kennen, gebeurd mij het volgende: Ik heb een CSS-sheet geschreven, met eigenschappen betreft opmaak van de tekst, maar de tekst blijft gewoon standaard grijs, gewone grootte en gewoon lettertype Times New Roman. CSS-Sheet: [code:1:3f0bad92e3].navigation { background: Black; color: Gray; font: bold Arial; } body{ background: Black; color: Gray; } .newsHeader{ font: bold 11pt Arial; } .newsBody{ font: 10pt Arial; }[/code:1:3f0bad92e3] Verder: [code:1:3f0bad92e3]<?PHP require ("navigation.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <!-- <link href="css_sheets/default.css" rel="stylesheet" type="text/css" /> --> </head> <body> <table width="75%" border="1" align="center" cellspacing="0" bordercolor="#666666"> <tr> <th> <div align="center"><img src="images/news.png" width="156" height="27" /></div></th> </tr> <tr> <td valign="top" class="newsHeader"><p>stLAN Online<br /> <span class="newsBody">stLAN Online! Dit is nog maar een beta versie die nog volop in aanbouw is, maar het concept staat. De structuur van de directory's is onder andere vernieuwd, net als de lay-out. Waarschijnlijk werken nog niet alle met MySQL-databases corresponderende onderdelen, maar daar wordt aan gewerkt.</span></p> </td> </tr> <tr> <th><div align="center"></div></th> </tr> <tr> <td>&nbsp;</td> </tr> </table> </body> </html>[/code:1:3f0bad92e3] Dus door require(); wordt <LINK>, die in navigation.php staat, ingevoegd. Maar de tekst blijft de standaard waarden behouden (Grijs, New Times Roman, 11 pt). Weet iemand hoe dit komt? (BTW: Sorry voor de lange code en de vreemde formulering... :cry: )
Link naar reactie
[quote:4e574b9275="termin8or"]Als je 'font' gebruik, moet dat altijd vergezeld gaan van font-size en font-family, dus: font:<font-size> <font-family>; Meer mag natuurlijk, maar minder zeker niet![/quote:4e574b9275] Sinds de komst van CSS2 kun je meerdere attributen in alleen de tag FONT stoppen (Volgens TopStyle 3 in ieder geval) [quote:4e574b9275="Gooly"]Ik ben niet zo'n CSS kenner moet ik zeggen, maar ik zie nergens een class="navigation", terwijl je de font opties achter .navigation hebt staan. Volgens mij worden ze dus nergens gebruikt.[/quote:4e574b9275] Die staat in navigation.php, die wordt ge-include[/quote]
Link naar reactie
Rynus Rein, Lees a.u.b. wat ik zeg. Uiteraard mag je meerdere [i:c82c932245]values[/i:c82c932245] in de 'font' [i:c82c932245]property[/i:c82c932245] doen, maar [i:c82c932245]2[/i:c82c932245] daarvan zijn verplicht, anders wordt het geheel genegeerd. Dus font:<font-size> <font-family>; en dan voor <font-size> bijvoorbeeld "85%" en voor <font-family> "Arial,sans-serif". Maar ik zie nu wat raars in je code:[code:1:c82c932245]<?PHP require ("navigation.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">[/code:1:c82c932245]Zou je dat niet ergens anders 'includen'? Zo wordt de gegenereerde broncode wel heel raar...
Link naar reactie
[quote:333e9965fb="termin8or"]Rynus Rein, Lees a.u.b. wat ik zeg. Uiteraard mag je meerdere [i:333e9965fb]values[/i:333e9965fb] in de 'font' [i:333e9965fb]property[/i:333e9965fb] doen, maar [i:333e9965fb]2[/i:333e9965fb] daarvan zijn verplicht, anders wordt het geheel genegeerd. Dus font:<font-size> <font-family>; en dan voor <font-size> bijvoorbeeld "85%" en voor <font-family> "Arial,sans-serif". Maar ik zie nu wat raars in je code:[code:1:333e9965fb]<?PHP require ("navigation.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">[/code:1:333e9965fb]Zou je dat niet ergens anders 'includen'? Zo wordt de gegenereerde broncode wel heel raar...[/quote:333e9965fb] Ik heb 't ff uitgeprobeerd, en je hebt bij beide gevallen gelijk... :oops: Dat includen had ik nl. ook gewoon bovenaan gezet... Shame on Me
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...