hej
jeg sidder og prøver at bruge en font der ligger på nettede, så jeg kan bruge en ikke standart font. Min kode ser sådan her ud:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<!-- Minus AutoDato -->
<TITLE>Font test</TITLE>
<META NAME="Generator" CONTENT="Stone's WebWriter 3">
<STYLE TYPE="text/css">
@font-face {
font-family: "CRETINO";
src: url("http://battlearena.frac.dk/arena2/tester/CRETINO.TTF");
}
H1 { font-family: "CRETINO", fantasy;}
</STYLE>
</HEAD>
<BODY>
<H1> This heading is displayed using Robson Celtic</H1>
q
</BODY>
</HTML>
koden er stort set hentede fra http://www.w3.org/TR/CSS2/fonts.html#font-family. når siden loader står der nede i status baren, at den henter data cretino.ttf fra battlearena osv, men teksten bliver ikke skrevet med cretino fonten. Hvordan løser jeg det problem?
adam
Køb en zebra - og kald den plet
Jeg gætter på at du bruger IE som browser og det er derfor at problemet opstår.
Så vidt som jeg læst mig til og fået at vide af andre, så
virker det @font-face kun i IE med fonte af typen .eot.
og så vidt jeg ved er det kun IE der kan indlejre fonte.
Så der er ikke tale om en løsning der virker i alle browsere, de browsere der ikke forstår @font-face vil bruge deres egen standardfont
På denne url
http://www.bitstream.com/categories/products/webfonttools/webfontmaker/index.htmlkan du hente programet Webfont maker som kan konvertere fonte til .eot
Husk også at hvis du skal indlejere en font skal du downloade fonten og uploade den efter den er konverteret til en mappe på din server/webhotel.
Håber du kan bruge mit svar.
MVH
Claus Pryds
http://www.cws-webservice.dk