Avatar billede netliving Nybegynder
10. oktober 2006 - 16:28 Der er 4 kommentarer

Firefox og IE viser ikke siden ens

Hej.

Jeg har et problem med dette site: http://test12.opanki.pil.dk/

Problem 1:
På forsiden ude til højre, er der 2 nyheder.
som i firefox står som de skal..

Men i IE kommer der al for meget mellem mellem de 2 nyheder, og linie skiftene er al for store.. (Dette gælder også resten af sitet)

Problem 2:
I firefox bliver "rammen" omkring sitet smadret..
jeg har prøvet med diverse div sætninger og andet men intet hjælper..

"rammen" skal se ud som den gør i IE

Håber der er en eller flere som har lyst til at hjælpe.
På forhånd tak!
Avatar billede jannek_ek Nybegynder
10. oktober 2006 - 20:31 #1
det første jeg ligger mærke til er at du skriver at siden skal fortolkes som xhtml 1.0, men den er skrevet som html.
Næsten alt der kan regulere udseende skal ind i dit stylesheet.
Et af problemer ne ved siden, er at standarterne er forskellige for de to browsere. Derfor skal du selv fortælle dem begge hvordan det skal se ud... <p> har forskellige margin som standart i de to browsere.

derfor skal du blandt andet lave regler for udseende af <p> tags, og evt lave en regel for <p class="bodytext">. Klassen findes ikke i nogen af de to stylesheets. det kan evt hedde:
p.bodytext {
margin: 0px;
color: black;
font-size: 10pt;
font-family: Arial;
}

Tabel_01 ligger heller ikke i dine stylesheets, så den skal også deffineres, så browserne ved hvordan den skal se ud
Avatar billede netliving Nybegynder
11. oktober 2006 - 09:16 #2
ved at sætte dit forslag ind.. blev resultatet bedere.. men der er stadig det store mellemrum mellem nyhederne.. (Store linie skift)
Avatar billede jowii Nybegynder
11. oktober 2006 - 11:31 #3
Du skal linke til dit shylesheet, ellers virker det ikke.

Angiv margin (bottom) på dine p elementer, og angiv det antal pixels der skal være imellem.

Eksempelvis:
<p class="skriv stylesheetnavnet">Tekst......</p>

Det burde virke?
Avatar billede olebole Juniormester
12. oktober 2006 - 13:13 #4
<ole>

Du disable'er nogle af de vigtigste dele af CSS i IE med linjen:
    <?xml version="1.0" encoding="iso-8859-1"?>

Det sker ikke i FF, hvorfor siden ser forskellig ud i de to browsere.

Da du alligevel server siden som ren HTML - og din kode derfor parses som skidt HTML - kan det være rystende ligegyldigt med en XML-deklaration. Sletter du den, vises siden formodentlig ens i begge brusere  :)

/mvh
</bole>
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