Ik ben een beetje aan het stoeien met CSS3 en dan vooral @font-face.
Ik gebruik het Delicious-lettertype (dat volgens de licentie ingesloten mag worden) in de h1 en de h2. Ik heb het werkend voor de h2 (italic), maar krijg het niet werkend voor de h1 (small-caps).
Mijn code is als volgt:
Op mijn PC heb ik het lettertype geïnstalleerd staan, en daar zie ik het dus goed:
Op mijn Mac, die het lettetype niet heeft, krijg ik een ander lettertype te zien:
Op beide platformen gebruik ik Chrome als browser, dus het lijkt me sterk dat het daar aan ligt. De links naar de .ttf is in orde. CSS3 is valid, HTML ook.
Wanneer ik de .ttf download, kan ik deze gewoon openen in Windows, dus deze lijkt ook in orde te zijn. Waar ligt het dan aan?
Alvast bedankt voor jullie hulp!
Oja, een live voorbeeld (WIP).
Ik gebruik het Delicious-lettertype (dat volgens de licentie ingesloten mag worden) in de h1 en de h2. Ik heb het werkend voor de h2 (italic), maar krijg het niet werkend voor de h1 (small-caps).
Mijn code is als volgt:
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
| @font-face { /* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ font-family: "Delicious"; src: url('./fonts/Delicious-Roman.eot'); /* IE */ src: local("Delicious"), url('./fonts/Delicious-Roman.ttf') format("truetype"); /* non-IE */ } @font-face { /* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ font-family: "Delicious"; src: url('./fonts/Delicious-SmallCaps.eot'); src: local("Delicious"), url('./fonts/Delicious-SmallCaps.ttf') format("truetype"); font-variant: small-caps; } @font-face { /* A font by Jos Buivenga (exljbris) -> www.exljbris.com */ font-family: "Delicious"; src: url('./fonts/Delicious-Italic.eot'); src: local("Delicious"), url('./fonts/Delicious-Italic.ttf') format("truetype"); font-style: italic; } h1 { background: black; color: #eee; text-transform: lowercase; line-height: 75px; padding: 0 15px; font-family: Delicious, Courier, sans-serif; text-align: center; float: left; font-variant: small-caps; font-size: 50px; } h2 { padding: 10px 15px; background: #ff0096; font-family: Delicious, Tahoma, sans-serif; font-style: italic; color: white; display: inline-block; font-size: 36px; margin: 0 0 10px 0; } |
Op mijn PC heb ik het lettertype geïnstalleerd staan, en daar zie ik het dus goed:

Op mijn Mac, die het lettetype niet heeft, krijg ik een ander lettertype te zien:

Op beide platformen gebruik ik Chrome als browser, dus het lijkt me sterk dat het daar aan ligt. De links naar de .ttf is in orde. CSS3 is valid, HTML ook.
Wanneer ik de .ttf download, kan ik deze gewoon openen in Windows, dus deze lijkt ook in orde te zijn. Waar ligt het dan aan?
Alvast bedankt voor jullie hulp!
Oja, een live voorbeeld (WIP).