[HTML/CSS] Toepassing stylesheet maakt body cursief

Pagina: 1
Acties:
  • 332 views sinds 30-01-2008
  • Reageer

  • spone
  • Registratie: Mei 2002
  • Niet online
Mijn stylesheet:

Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
body         { color: #000000; font-family: Trebuchet MS, Arial, Sans Serif; 
font-size: 10pt; scrollbar-face-color: #B7C1D9; scrollbar-shadow-color: #818DD5; 
scrollbar-track-color: #B7C1D9; scrollbar-arrow-color: #000000;}
h3           { font-family: Arial; font-size: 12 pt; font-weight: bold; }
h2           { font-size: 14 pt; font-weight: bold; Trebuchet; }
h1           { font-size: 14pt; Trebuchet MS, Arial, Sans Serif; } 
a:visited    { text-decoration: none; } 
p        { font-size: 10pt;}
hr       { color: #EFA619;}
a:hover      { text-decoration: underline ;}
a            { text-decoration: none; color: #000000; }
td           { color: #000000; font-family: Trebuchet MS, Arial, Sans Serif; 
font-size: 10pt;}
table        { color: #000000; font-family: Trebuchet MS, Arial, Sans Serif; 
font-size: 10pt;}
.menuTekst   { font-family: Trebuchet MS, Arial, Sans Serif; font-weight: bold;
font-size: 8pt;}
.copyright   { font-size: 8pt; Arial;} 


Wanneer ik deze aan een pagina hang wordt alle body tekst cursief, terwijl ik dit naar mn weten niet in de stylesheet terug zie 8)7

Heb het gechecked in IE6 en Mozilla 1.7.8 en beiden vertonen hetzelfde gedrag... hoe zorg ik dat de body tekst gewoon wordt :P

Game: i5-14600K, 32GB DDR5-6000, RTX 5070 Ti; Laptop: MacBook Pro M1 Pro 14" 16/512; Server: R9-7950X, 96GB DDR5-5600; Woonkamer: Mac Mini M4 16/256


  • The Evil Brain
  • Registratie: Februari 2003
  • Laatst online: 01-01 10:54
Ik weet niet of het helpt, maar ik gebruik altijd sans-serif, met een streepje dus, en niet met een spatie. Daarnaast hoort het volgens mij dat je om fonts met een spatie dubbele aanhalingstekens zet. Dus even een voorbeeldje:
Cascading Stylesheet:
1
body { font-family: "Trebuchet MS", Arial, sans-serif; }


edit:
Daarnaast zie ik ook nog fontnamen in zaken als font-weight en font-size. Dat kan toch helemaal niet? Of is dat weer zo'n nieuw shiny CSS-dingetje? ;)

[ Voor 24% gewijzigd door The Evil Brain op 07-08-2005 17:22 ]


Verwijderd

Er is wel vanalles mis aan je stylesheet.

Het moet zijn Sans-Serif mèt een streepje, en niet 12 pt, maar 12pt. Een font-size in punten voor op een computerscherm is sowieso onzin, gebruik dan px, em of %.
Ik zie ergens staan: "; Trebuchet;", en dat slaat natuurlijk al helemaal nergens op. Font namen met een spatie horen tussen quotes te staan, dus: "Trebuchet MS"

Verwijderd

Je zou haast denken aan een "geen support op onduidelijke of ongeldige code" beleid kunnen denken.

Stel je voor dat je altijd je source duidelijk opschrijft. Voor CSS geldt: één property per regel, en achter elke regel een puntkomma (waar dat mag). En gebruik een editor met syntax highlighting. Je kunt prima zien waar je de fouten moet zoeken.

Een voorbeeld in dit geval:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
body {
   color: #000000;
   font-family: Trebuchet MS, Arial, Sans Serif;
   font-size: 10pt;
   scrollbar-face-color: #B7C1D9;
   scrollbar-shadow-color: #818DD5;
   scrollbar-track-color: #B7C1D9;
   scrollbar-arrow-color: #000000;
}

h3 {
   font-family: Arial;
   font-size: 12 pt;
   font-weight: bold;
}

h2 {
   font-size: 14 pt;
   font-weight: bold;
   Trebuchet;
}

h1 {
   font-size: 14pt;
   Trebuchet MS, Arial, Sans Serif;
} 

a:visited {
   text-decoration: none;
} 

p {
   font-size: 10pt;
}

hr {
   color: #EFA619;
}

a:hover {
   text-decoration: underline ;
}

a {
   text-decoration: none;
   color: #000000;
}

td {
   color: #000000;
   font-family: Trebuchet MS, Arial, Sans Serif; 
   font-size: 10pt;
}

table {
   color: #000000;
   font-family: Trebuchet MS, Arial, Sans Serif; 
   font-size: 10pt;
}

.menuTekst {
   font-family: Trebuchet MS, Arial, Sans Serif;
   font-weight: bold;
   font-size: 8pt;
}

.copyright {
   font-size: 8pt;
   Arial;
}

Ik heb de fouten gewoon laten staan. Maar die sie je toch ook gewoon veel eerder op deze manier? Echt, af en toe word ik gek van de troep die er hier voorbij komt. En ja, het was echt troep.

  • spone
  • Registratie: Mei 2002
  • Niet online
tot nu toe heb ik echter alleen maar commentaar voorbij zien komen over de layout van de stylesheet, en nog steeds niks over het oorspronkelijke probleem :'(

@Cheatah: bedankt voor het verduidelijken!

Ik ga er eens opnieuw mee aan de gang en hoop dat dat meer bruikbaars oplevert ;)

Game: i5-14600K, 32GB DDR5-6000, RTX 5070 Ti; Laptop: MacBook Pro M1 Pro 14" 16/512; Server: R9-7950X, 96GB DDR5-5600; Woonkamer: Mac Mini M4 16/256


Verwijderd

spone schreef op zondag 07 augustus 2005 @ 18:49:
tot nu toe heb ik echter alleen maar commentaar voorbij zien komen over de layout van de stylesheet, en nog steeds niks over het oorspronkelijke probleem :'(

@Cheatah: bedankt voor het verduidelijken!

Ik ga er eens opnieuw mee aan de gang en hoop dat dat meer bruikbaars oplevert ;)
Misschien ligt het aan mijn lees-kunsten, maar ik zie vanaf commentaar nummer 1 alleen maar punten worden aangedragen waardoor het cursieve gedrag zou kunnen komen, maw de syntax is incorrect en misschien raakt daardoor je browser van slag.

En eerlijk gezegd om IE én Mozilla based browsers beide van slag krijgen moet je het wel erg heel bont maken.

[ Voor 6% gewijzigd door Verwijderd op 07-08-2005 19:11 ]


Verwijderd

er is al genoeg gezegd over de problemen

dit kan bv niet :

h1 {
font-size: 14pt;
Trebuchet MS, Arial, Sans Serif;
}

wat doen die font namen daar :?

  • Wacky
  • Registratie: Januari 2000
  • Laatst online: 28-04 21:25

Wacky

Dr. Lektroluv \o/

Doe eerst eens een beginnerscursusje CSS voordat je met CSS aan de gang gaat en vervolgens al je problemen hier neergooit. Bijna iedere CSS regel bevat wel een fout :{

Nu ook met Flickr account


  • spone
  • Registratie: Mei 2002
  • Niet online
Nou breekt mn klomp. Na het opnieuw opbouwen en structureren van de stylesheet staat de tekst nog steeds cursief op mijn pc in beide browsers :X Wanneer ik echter de pagina bekijk op een aantal andere machines (win2k+ie6, xp+firefox) is er niks aan de hand, enkel op mijn pc :'(

Volgens mij is er dus wat dat betreft niks mis met de stylesheet, maar tis wel vaag.

Game: i5-14600K, 32GB DDR5-6000, RTX 5070 Ti; Laptop: MacBook Pro M1 Pro 14" 16/512; Server: R9-7950X, 96GB DDR5-5600; Woonkamer: Mac Mini M4 16/256


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

spone schreef op maandag 08 augustus 2005 @ 10:33:
Nou breekt mn klomp. Na het opnieuw opbouwen en structureren van de stylesheet staat de tekst nog steeds cursief op mijn pc in beide browsers :x Wanneer ik echter de pagina bekijk op een aantal andere machines (win2k+ie6, xp+firefox) is er niks aan de hand, enkel op mijn pc :'(

Volgens mij is er dus wat dat betreft niks mis met de stylesheet, maar tis wel vaag.
Waarschijnlijk even je cache leeggooien of een harde refresh ;)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Verwijderd

Wat ook nog kan, is dat je fonts een beetje door de war zijn geraakt. Download even TweakUI van de Microsoft website, en kies voor de optie "Repair fonts". Als al het andere niet werkt, uiteraard.
Pagina: 1