Avatar billede OWB Novice
24. juni 2002 - 21:43 Der er 8 kommentarer og
1 løsning

Kald af fonten Arial Black fra CGI script??

Hvordan kan det være at jeg ikke kan få held af at kalde fonten Arial Black fra et CGI script?

print "<td><font face=Arial Black, Arial, Verdana Size=2>Navn:</font></td>\n";

Eksempelvis vises ovenstående med Arial fonten i stedet for Arial Black, selv om fonten er installeret på maskinen.??

Kan det have noget med mellemrummet i fontnavnet at gøre, eller der findes en anden logisk forklaring?

/Ole
Avatar billede snowcat Nybegynder
24. juni 2002 - 21:46 #1
Først og fremmest prøv at skrive dine koder / tags med småt
Avatar billede OWB Novice
24. juni 2002 - 22:07 #2
Har nu prøvet at skrive fontnavnen med småt, men ikke rigtig med noget held : (
Avatar billede OWB Novice
24. juni 2002 - 22:15 #3
Ups, du mener jo nok Size, er med småt nu, men det hjælper ikke rigtig på fonten..
Avatar billede enobe Nybegynder
24. juni 2002 - 22:22 #4
prøv med stylesheet i stedet. Font-tags er egentlig på vej ud af HTML-standarden:
print "<style type=\"text/css\"><!--.font {  font-family: \"Arial black\", Helvetica, sans-serif}--></style>";
print "<td class="font">Navn:</td>\n";
Avatar billede OWB Novice
24. juni 2002 - 23:20 #5
Kan ikke umiddelbart få det til at virke med stylesheets..  : (

Er næsten 100% sikker på at det ligger i det todelte fontnavn (Arial Black) Har forsøgt med andre todelte, det giver samme ballade.

Findes der mon slet ikke en løsning på det uden jeg skal til at anvende stylesheets.

/Ole
Avatar billede thomasledet Nybegynder
25. juni 2002 - 00:46 #6
god stil ville nok være:

print "<td><font face=\"Arial Black, Arial, Verdana\" Size=2>Navn:</font></td>\n";
Avatar billede thomasledet Nybegynder
25. juni 2002 - 00:46 #7
virker det ikke, er der ikke tale om et CGI/Perl-problem men HTML
Avatar billede thomasledet Nybegynder
25. juni 2002 - 00:47 #8
ellers vil stylesheets slet heller ikke være et dårligt bud... men du bør nok få styr på din HTML, inden du klager over at det er Perl's skyld... :)
Avatar billede OWB Novice
30. juni 2002 - 17:00 #9
Tak thomasledet.

Efter at have tilføjet et par "\" spiller det bare.

Vil dog godt lige sige at det ikke på noget tidspunkt har været min mening at antyde at det var i Perl problemet skulle findes, jeg kender jo ikke til det overhovedet. Jeg kunne bare se at det HTML Pearl genererede ikke havde " rundt om parametre, og at de jo heller ikke var med i print linjen. Men går nu ud fra at man altid skal bruge "\" foran " i en linje som Perl skal smide ud som HTML : )

Mange tak for hjælpen, hilsen Ole.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester