webForumDet fria alternativet

Kodning för olika läsare

HTML & CSS

12 svar · 519 visningar · startad av Jerpa

Medlem sedan feb. 20032 532 inlägg
Frågan#1

Som jag skrev i en tidigare tråd så har jag validerat för första gången.
Tog även hem flera webläsare för att prova och resultatet blev:
IE: :)
Mozilla: :)
Firefox: :) (är ev samma/liknande/byggd läsare? rätta mig)
Opera: :(

Att tillägga är att det är bara förstasidan som är validerad, men när man går in med opera på de övriga sidorna ligger sidorna högst upp.

Vad ska jag göra i koden för att det inte ska bli ett glapprum ovanför och under sidan?
Adress

Medlem sedan juli 20033 147 inlägg
#2

Skriv

body {
	margin: 0px;
	padding: 0px;
}

i din CSS-fil.

/r såg att du skrivit margin-top: 0px; och margin-bottom: 0px; i <body>-taggen. ta bort det och skriv som ovan istället, eftersom opera inte reagerar likadant på margin som andra webbläsare så måste du skriva padding också.

Medlem sedan feb. 20032 532 inlägg
#3

Ahh, tackar för det. funkade fin fint.

Medlem sedan juli 2003303 inlägg
#4

Melea, noll är noll så du behöver inte skriva px efter.

Medlem sedan mars 20023 561 inlägg
#5

Cheguelin skrev:

Melea, noll är noll så du behöver inte skriva px efter.

Ser snyggare ut om man använder px på alla andra ställen. ;)

Medlem sedan feb. 20032 532 inlägg
#6

Cheguelin skrev:

Melea, noll är noll så du behöver inte skriva px efter.

Så om man har margin: 1; så skriver man px, eftersom man kan ha pt åxå eller?

Medlem sedan juli 20013 378 inlägg
#7

Jupp...

Generellt skall alla måttangivelser ha en enhet i CSS - relativa som absoluta. %, em, ex, pt, px, in, cm, mm, pc är alla exempel på giltiga måttenheter i CSS

Undantaget är, som sagt, att man inte behöver ha med enhet på talet noll om man inte vill.

Medlem sedan feb. 20032 532 inlägg
#8

Om man ändar till tex 5 och glömmer att skriva px, tar den för givet då att det blir px eller vad skriver den ut i för enhet som standard?

Medlem sedan juli 20033 147 inlägg
#9

Det beror, mig veterligen, på vilken webbläsare du använder.

Medlem sedan juli 20013 378 inlägg
#10

Det är, som Melea säger, olika...
Validera din CSS med jämna mellanrum så slipper du göra sådana enkla tavlor ;)

Medlem sedan mars 200459 inlägg
#11

Re: Kodning för olika läsare

Jerpa skrev:

Mozilla: :)
Firefox: :) (är ev samma/liknande/byggd läsare? rätta mig)

Det stämmer, Netscape 7, Mozilla, Firefox och några till använder allihopa samma "rendering engine" kallad Gecko.

Medlem sedan feb. 20032 532 inlägg
#12

Re: Re: Kodning för olika läsare

Slarvpelle skrev:

Jerpa skrev:

Mozilla: :)
Firefox: :) (är ev samma/liknande/byggd läsare? rätta mig)

Det stämmer, Netscape 7, Mozilla, Firefox och några till använder allihopa samma "rendering engine" kallad Gecko.

Så om en sida funkar i Mozilla o firefox så behöver man inte provköra den i NS... eller ska man göra det utifall?

Medlem sedan juli 20013 378 inlägg
#13

Hmm...

Kan du testa, så gör det. Det skadar nog aldrig törs jag säga....
Och gärna på en Linux- eller Unix-burk (eller en Mac) också för säkerhets skull...

Finns buggar i alla versioner av alla webbläsare på alla plattformar (som i sin tur har olika buggar i olika versioner av fönsterhanterare och OS som eventuellt kan påverka dina sidors utseende) osv... osv...

Man *kan* inte testa för allt - men kan man testa på en plattform så skadar det antagligen inte att göra det åtminståne någon gång ibland (typ före leverans av sidan ;) )

255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)