Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

[CSS] Styles werken niet

Rynus Rein
6 antwoorden
  • 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: )
  • 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!
  • 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.
  • waarschijnlijk werkt de css wel als je de tekst niet in tabel zet?
    dan in de css de tabel definieren
  • [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
  • 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…

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.