Avatar billede contici Nybegynder
10. april 2009 - 16:23 Der er 10 kommentarer og
1 løsning

Font style virker ikke

Hej,

Jeg har fået opgaven at lave lidt om på følgende hjemmeside, copha.com. Jeg skal lave lidt om i mapperne og placeringen af diverse filer, så hjemmesiden kommer til at køre med subdomæner. Det er ikke mig der har lavet hjemmesiden i sin tid, så ved ikke helt hvordan det hele fungerer.

Mit problem er at menu punkterne øverst, "Men", "Women" etc, bare er almindeligt skrift, og deres font, str, farve etc er defineret udfra en fil der hedder hovedsider.css. Problemet er at når jeg rykker rundt på filerne, og laver diverse referencer om, så virker det med font, str, farve etc ikke mere, og menupunkterne står bare som almindeligt tekst hyperlinks.

Det mest underlige er at menupunkterne står med rigtig formattering når jeg ser det i editoren, men når jeg oploader til domænet, så viser den kun almindelige tekst hyperlinks uden den rigtige formattering.

ved som sagt stort set intet om det der css, så håber nogen kan forklare hvorden det hænger sammen. Går ud fra det ikke er ret indviklet for en som kender til det, og kan se koden.
Avatar billede contici Nybegynder
10. april 2009 - 16:27 #1
kodne fra toppen af og til og med alle menupunkterne, ser således ud:

<html>



<head>

<meta http-equiv="Content-Language" content="da">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<meta name="GENERATOR" content="Microsoft FrontPage 6.0">

<meta name="ProgId" content="FrontPage.Editor.Document">

<title>Copha - Can You Carry it...</title>

<link rel="stylesheet" type="text/css" href="../../hovedsider.css">



<script type="text/javascript">



function popup(url,name,win_height,win_width) {

    pos_horizon = ((screen.width/2)-(win_width/2));

    pos_vertical = ((screen.height/2)-(win_height/2));

    window.open(url,name,"width="+win_width+",height="+win_height+",top="+pos_vertical+",left="+pos_horizon,status="no");

    }





</script>





<base target="F_Blank">





</head>







<body topmargin="0">



<p>



<a onclick="parent.F_Header.location='../gents/header.htm';" target="_top" href="../gents/index_men.htm">

<font color="#999999">Men</font></a>&nbsp;&nbsp; &nbsp;

<a onclick="parent.F_Header.location='../girl/header.htm';" target="_top" href="index_women.htm"><font color="#000000">Women</font></a>&nbsp;&nbsp; &nbsp;

<a onclick="parent.F_Header.location='../dealers/header.htm';" target="_top" href="../dealers/index_dealers.htm">
<font color="#999999">Dealers</font></a><font color="#999999">&nbsp;&nbsp; &nbsp;

</font>

<a onclick="parent.F_Header.location='../press/header.htm';" target="_top" href="../press/index_press.htm">
<font color="#999999">Press</font></a><font color="#999999">&nbsp;&nbsp; &nbsp;

<span style="font-size: 13pt">

<a onclick="parent.F_Header.location='../gallery/header.htm';" target="_top" href="../gallery/index_gallery.htm">
<font color="#999999">Gallery</font></a>&nbsp;&nbsp; &nbsp;
</span></font>
<a onclick="parent.F_Header.location='../contact/header.htm';" target="_top" href="../contact/index_contact.htm">
<font color="#999999">Contact</font></a><font color="#999999"> </font>

</p>

<font color="#999999"><span style="font-size: 13pt">
<p>&nbsp;</p>


Jeg har sørget for at der linkes rigtigt til hovedsider.css, når jeg har lavet om i placeringen af diverser filer
Avatar billede olebole Juniormester
10. april 2009 - 16:34 #2
<ole>

At CSS'en ikke virker, er da vist det allermindste problem - og muligvis ganske selvforskyldt. Der er tale om old-tusse-gammel kode, som bør skrives om fra top til bund ... ikke mindst, da det drejer sig om et merkantilt site.

Der er således ikke mindre end 114 fejl på hovesiden i framesettet:
    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.copha.com%2Fnavigation%2Fgents%2Fgents.htm&charset=(detect+automatically)&doctype=Inline&group=0&ss=1&verbose=1

Derudover kan jeg nu ikke genskabe det problem, du omtaler

/mvh
</bole>
Avatar billede contici Nybegynder
10. april 2009 - 16:42 #3
Hej og tak for det hurtige svar.

Det kommer ikke bag på mig at det er noget gammelt lort, men har overhovedet intet forstand på sådan noget, det eneste jeg kan er noget html, til husbehov, og måske en smule mere.

Det gør heller ikke så meget at det er noget gammelt skidt, bare det virker. Det problem jeg mener, kan du se her: http://men-watches.lundmail.dk/

Såvidt jeg kan se, er det eneste den der css fil gør godt for, er for formatteringen på menupunkterne. Men hvad er fordelen ved at gøre det på denne måde?
Avatar billede olebole Juniormester
10. april 2009 - 17:02 #4
Jeg kan ikke se, du importerer nogen CSS-fil i menu-dokumentet:

<html>

<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Copha - Can You Carry it...</title>
<base target="F_Content">
</head>

<body topmargin="0">

<table border="0" cellspacing="0" cellpadding="0" height="44">
  <tr>
    <td width="250" height="10"></td>
    <td width="40" height="10"></td>
    <td width="300" height="10"></td>
  </tr>
  <tr>
    <td width="250" rowspan="2" height="70">
    <a onclick="parent.F_Header.location='../main/header.htm';" target="_top" href="http://copha.com/"><img border="0" src="../shared/logo_black.jpg" width="260" height="68"></a><A HREF="../main/contents.htm" onclick="parent.F_Header.location='../main/header.htm';"><br>
      </a></td>
    <td width="40" rowspan="2"></td>
    <td width="300" height="15"></td>
  </tr>
  <tr>
    <td width="300" valign="top"><img border="0" src="men.gif" width="134" height="23"></td>
  </tr>
</table>
<p align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>

</body>

</html>
Avatar billede contici Nybegynder
10. april 2009 - 17:09 #5
Hmm.... kan dog ikke lige se hvor du får den kode fra. Har selv hentet den, og det øverste ser således ud, hvor den i næstsidste linje linker til en css fil:

<html>



<head>

<meta http-equiv="Content-Language" content="da">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<meta name="GENERATOR" content="Microsoft FrontPage 6.0">

<meta name="ProgId" content="FrontPage.Editor.Document">

<title>Copha - Can You Carry it...</title>

<link rel="stylesheet" type="text/css" href="../hovedsider.css">



<script type="text/javascript">


Menupunkterne er i hovedframen.
Avatar billede contici Nybegynder
10. april 2009 - 17:17 #6
Koden du har i #5 er for header framen. Menupunkterne ligger som sagt i main frame
Avatar billede olebole Juniormester
11. april 2009 - 16:53 #7
Du skal som sagt begynde med at rette alle dine markup fejl. Ellers giver det ikke mening at se på CSS-fejl - og slet ikke når du ikke sætter en DTD
Avatar billede olebole Juniormester
11. april 2009 - 16:54 #8
http://validator.w3.org/check?uri=http%3A%2F%2Fmen-watches.lundmail.dk%2Fgents.htm&charset=(detect+automatically)&doctype=Inline&group=0&ss=1&verbose=1
Avatar billede olebole Juniormester
11. april 2009 - 16:55 #9
Hmmm ... Eksperten evner (heller) ikke at håndtere links til W3C's validator  :o|

Når du kommer til siden, skal du klikke 'Revalidate'
Avatar billede contici Nybegynder
12. april 2009 - 11:08 #10
Som sagt har jeg INTET styr på alt det der css, og ved ikke hvordan jeg skal rette alle de markup fejl som du snakker om.

Jeg har dog fundet ud af problemet så det nu virker, fejl eller ej.
Avatar billede olebole Juniormester
13. april 2009 - 17:18 #11
Jamen, hvis siden ikke skal bruges til noget, kan det jo også være rystende ligegyldigt, hvordan koden er - og hvordan div. links ser ud.

Er der derimod en mening med, at siden ligger på WWW, er det da tosset ikke at ændre siden, så folk f.eks. kan finde den.
80-90% af al trafik til et site kommer fra søgemaskiner - og dén kode skal du ikke regne med, Google gider forholde sig til  ;o)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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