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)

Probleem met Stylesheet (vermoedelijk)

trudge
15 antwoorden
  • Hallo,

    Ik heb een probleem met een stylesheet, althans dat vermoed ik. Als je pp deze pagina:
    http://www.herenvest.nl
    de button ondernemer klikt en dan naar de link persoonlijk gaat kom je op een pagina. Op deze pagina zul je dan zien dat de eerste twee stukken zijn opgemaakt met Arial en het lange stuk is opgemaakt met Times New Roman terwijl dit ook met Arial moet.
    Dit is de source van deze pagina (ingekort):
    [code:1:51f3d76827]
    <body bgcolor="#ffffff">
    <div class="margin50">
    <p class="whitesubh">U persoonlijk</p>
    </div>
    <div class="margin25">
    <p class="inleiding">U kunt als klant….<br>
    </p>
    </div>
    <div class="margin50">
    <div class="newtekst">
    <p>Onze adviseurs zijn…. <br>
    </p>
    <p><a href="adviseurs1.html">Adviseurs en Medewerkers</a><br></p>
    </div>
    </div>
    </body>
    [/code:1:51f3d76827]

    De hierbij horende stylesheet is (alleen relevant opmaak informatie getoond):
    [code:1:51f3d76827]
    .whitesubh {
    color: #fff;
    font-style: normal;
    font-weight: bold;
    font-size: 15pt;
    line-height: 27pt;
    font-family: Arial, universe, helvetica, Times New Roman;
    text-transform: uppercase;
    }
    .inleiding {
    color: #120c80; font-style: oblique;
    font-size: 10pt;
    line-height: 20pt;
    font-family: Arial, universe, helvetica, Times New Roman;
    text-align: justify;
    }
    .newtext {
    color: #120c80;
    font-size: 9pt;
    line-height: 15pt;
    font-family: Arial, universe, helvetica, Times New Roman;
    text-align: justify;
    }
    body {
    color: #120c80;
    font-style: normal;
    font-size: 12pt;
    background: url(../images/background-right.jpg) fixed;
    margin-top: 30pt
    }

    .margin25 { margin-right: 30pt; margin-left: 25pt }
    .margin50 { margin-right: 30pt; margin-left: 50pt }

    a { color: #fff }
    a:active{ color: #fff }
    a:link { color: #fff }
    a:vlink { color: #fff }
    a:hover { color: #120c80 }
    [/code:1:51f3d76827]

    Ik snap niet hoe het kan. Ik hoop dat iemand kan helpen.

    Bedankt,
    Marcel
  • Bij de 'body' moet je bij [code:1:dd7ef6a4bd]div class="margin25">[/code:1:dd7ef6a4bd] [code:1:dd7ef6a4bd]<div class="newtekst">
    [/code:1:dd7ef6a4bd] erbij zetten
  • Wat is "universe" voor een lettertype? Nieuw in XP ofzo? Of misschien voor Linux/Mac?

    - Basje.
  • Ik begrijp je antwoord niet volledig, waar moet ik wat erbij zetten. Bedoel je in de body? Daar ben ik even vanuit gegaan en dat heb ik geprobeerd maar lijkt ook niet te werken.

    universe moet tahoma zijn hoe dat er in is gekomen zit ik me nu ook even af te vragen zal wel een wazig moment geweest zijn…
  • In de <body> bedoelde ik ja. Als dat niet werkt begrijp ik t niet, want dat zal t verkeerde moeten zijn.
  • In je HTML heb je staan "<div class="newtekst">".

    In je stylesheet ".newtext {……"

    Dus hij beschouwt de font-family voor die alinea als ongedefinieerd >> Times New Roman (default).
  • Wat bedoel je precies trudge?
    Ik heb in .newtekst toch alles gedefinieerd wat ik wil aan opmaak in het onderdeel met de naam <div class="newtekst">?
    Of zie ik iets over het hoofd?
    En in de body maakt inderdaad niet uit, hij geeft nog steeds Times.
  • Is het misschien een idee om in de stylesheet bij body ook een font-family te declareren? :roll:

    - Basje.
  • BasHamar,

    Als je een meisje was zou ik je kussen (hmmm misschien ben je wel een meisje…)
    Dat was inderdaad het probleem, vreemd dat body blijkbaar hoger in de prioriteiten lijst staat dan een class. En het is helemaal vreemd dat het alleen maar gebeurt als de class newtekst gebruikt wordt!?

    In ieder geval bedankt!
    Marcel
  • Wat ik bedoel is:

    De spelling van de naam van de CLASS in je stylesheet (.newtext) verschilt van de spelling van dezelfde CLASS in je BODY (div class="newtekst").

    Maar het is inderdaad efficienter om de font-family Arial in je stylesheet voor de BODY {..} te definiëren en voor de headers, voor zover die afwijken ook daar in je H1 {..}.
  • met die '.' geef je aan dat het een class is. Dus class="myclass" is hetzelfde als .myclass in een stylesheet.
  • newte[b:15719bae1c]ks[/b:15719bae1c][/color:15719bae1c]t en .newte[b:15719bae1c]x[/b:15719bae1c][/color:15719bae1c]t
  • ah… :oops:
  • Eindelijk gerechtigheid. 8)
  • :oops: Aauuww!!!
    Dit is erg pijnlijk

    Ik heb gewoon 3 keer over de opmerking van trudge heen gelezen!
    Ik durfde haast niet te reageren…..
    Toch bedankt!

    Als jullie mij voorlopig niet meer op het forum zien, heb ik waarschijnlijk een andere identiteit aangenomen! :wink:

Beantwoord deze vraag

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