Ulla Ussimala skrev:
> Min nye forside hedder
www.kristianna.dk/mindex.html med
> stylesheet
www.kristianna.dk/mulla.css
> I alle afprøvede browsere (undtagen Internet Exp.) er der den
> tilsigtede afstand mellem banner og streg - men i IE er afstanden
> dobbelt så stor. Jeg ved, der er en måde at snyde IE - men vil
> nogen genopfriske den for mig?
>
> Advarsel: Linkene fører dig blot på vildspor ind i min gamle
> (endnu aktive) side.
>
Stregen skabes af en <hr>-markør, der i kilde-
koden er indsat lige efter et h1-elementet.
Afstanden mellem h1-elementet og hr-elemmentet
bestemmes af begge elementers pading, af den
bredeste vandrette margin og af tekstelementets
line-height.
Alle disse værdier kan være håøjst forskellige fra
den ene browser til den anden. For at være sikker
på nulstilling er det en god idé som den første form-
deklaration af alle at have:
* {margin:0;padding:0;border:none;line-height:100%;}
Det vil nulstille /alt/. Herefter sætter du eksplicit
de værdier du vil have for de enkelte elementer,
herunder for eksempel en padding-bottom for h1-elementet
til at skabe den ønskede afstand.
PS. Der er ikke tale om nogen form for snyd her - blot
en arkendelse af at browserfabrikanterne ikke er enige
om hvor stor en padding/margin/line-height elementerne
som standard skal have.
--
Med venlig hilsen
Jørgen Farum Jensen
Håndbog i webdesign:
http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets:
http://webdesign101.dk/cssbog/
..