Oprettet man. d. 06. april 2009 kl. 12:51:41

catanha
catanha (16.180 point. Point ude: 200)

CSS virker i Firefox, men ikke IE - hvorfor?

Hej Eksperter.

Jeg har lavet en hjemmeside, og bruger css. Dette virker også helt fint hvis man ser hjemmesiden i Firefox, men ser man den i IE virker det ikke :( I IE bruger den bare fonten Times New Roman og en stor skriftstørrelse.

Det drejer sig om hjemmesiden www.steensson.dk

*Her er indholdet af min css (hele "link-sektionen" virker):

tekst        {
        color: #000000;
        font-size: 12px;
        font-family: verdana, arial, sans-serif;
        }

tekstheader    {
        color: #000000;
        font-size: 12px;
        font-family: verdana, arial, sans-serif;
        font-weight: bold;
        }

menutekst    {
        color: #3a3232;
        font-size: 14px;
        font-family: arial, sans-serif;
        }

infotekst    {
        color: #3a3232;
        font-size: 9px;
        font-family: verdana, arial, sans-serif;
        }







a:link        {
        color: #3a3232;
        text-decoration:none;
        }

a:visited    {
        color: #3a3232;
        text-decoration:none;
        }

a:active    {
        color: #3a3232;
        text-decoration:none;
        }

a:hover        {
        color: #FFFFFF;
        text-decoration:none;
        }







charles        {
        margin-right: 50px
        }

Skrevet man. d. 06. april 2009 kl. 13:07:07| #1

viperine
viperine (35.213 point)
www.amunium.dk
Du bruger tags der ikke findes. Der er ingen <tekst> og <tekstheader> tags, så din CSS bør slet ikke virke.

Grunden til at det virker i Firefox, er sikkert at den fortolker det som XML, hvor man selv må opfinde sine tags - men det må man altså ikke i HTML.

Skrevet man. d. 06. april 2009 kl. 16:06:40| #2

zips
zips (31.987 point)
Når man ikke bruger en korrekt doc type beder du selv om at få problemer, når du bruger "Transitional" skal det være en fuld doc type, her er listen med doc typer http://www.w3.org/ (...)

Som viperine også skriver, bruger du <tekst> som ikke er noget som findes, kik på element listen http://www.w3.org/ (...)

Og er der en særlig grund til du bruger frame...

Skrevet tir. d. 07. april 2009 kl. 08:20:43| #3

catanha
catanha (16.180 point)
Jeg forstår det ikke.

Er der en af jer der vil være så venlig bare lige at vise mig med fx "infotekst" (eller en af de andre) hvordan det skal gøres?

Skrevet tir. d. 07. april 2009 kl. 08:25:31| #4

viperine
viperine (35.213 point)
www.amunium.dk
Ja altså, du må ikke bruge et element i din HTML der hedder <infotekst>, du må KUN bruge dem på listen i nummer 2 link zips smed.

Når det skal indeholde tekst er det mest fornuftigt at bruge enten <div> eller <p> - og holde sig til de to. Hvis de så skal have en bestemt stil associeret, som ikke skal gælde for alle elementer af den type, må du give dem en class, f.eks.

<p class="infotekst">
  ... tekst her ...
</p>

- Og så kan du i din CSS skrive:

.infotekst    {
    color: #3a3232;
    font-size: 9px;
    font-family: verdana, arial, sans-serif;
}

- læg mærke til punktummet foran "infotekst".

Skrevet tir. d. 07. april 2009 kl. 08:33:38| #5

catanha
catanha (16.180 point)
Det virker, og jeg forstår. Tak. Smid lige et svar, så du kan få dine velfortjente point.

Skrevet tir. d. 07. april 2009 kl. 08:51:28| #6

catanha
catanha (16.180 point)
EDIT: Hvordan laver jeg en sort ramme rundt om "dokument-billederne" under "anbefalinger", så den ikke er afhængig af om det er et link der er besøgt, eller ikke besøgt?

Skrevet tir. d. 07. april 2009 kl. 09:17:55| #7

viperine
viperine (35.213 point)
www.amunium.dk
Så skal du også give dem noget CSS, og til det skal de også have en class, så vi kan referere til dem, uden samtidig at ramme ALLE billeder på siden.
- Men i stedet for at give hver enkelt billede en class, kan vi bare give det til et element, der indeholder dem allesammen - f.eks. den <table> de ligger indeni.

Altså giv den table på Anbefalinger-siden en class:
<table ... class="anb_table">
- hvor de tre prikker er de eksisterende attributter, som cellspacing osv.

Så i CSS'en kan du skrive

.anb_table img {
  border: 1px #000000 solid;
}

- for at give alle billeder inde i anb_table en 1px sort ramme.

Skrevet tir. d. 07. april 2009 kl. 09:28:53| #8

catanha
catanha (16.180 point)
Super mange gange tak, du har reddet min dag!

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

hvordan fungerer en "phone version" af en side?

Oprettet den 25. maj 2012 kl. 13.03
kurdo giver 200 point for svar | Giv et svar »

Opsætning af design

Oprettet den 24. maj 2012 kl. 20.33
EveryMA giver 60 point for svar | Giv et svar »

text top

Oprettet den 23. maj 2012 kl. 08.08
oersted giver 200 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger