"Jørgen Farum Jensen" <jfjenzen@yahoo.dk> skrev i meddelelsen
news:4888beac$0$90267$14726298@news.sunsite.dk...
> Martin Ploug skrev:
>> Hej
>>
>> Så vidt jeg husker, så var det i tidligere
>> versioner af Internet Explorer sådan, at
>> når man skrev nedenstående, så kom der
>> en punktopstilling, hvor punkt-tegnene ud
>> for hvert punkt blev vist som standard.
>>
>> <ul>
>> <li>Punkt 1</li>
>> <li>Punkt 2</li>
>> <li>Punkt 3</li>
>> </ul>
>>
>> Sådan er det åbenbart ikke mere, eller hvad?
>> I hvert fald ikke i Internet Explorer 7.
>>
>> Jeg prøvede så at tilføe nedenstående CSS...
>>
>> ul
>> {
>> list-style-type:disc;
>> }
>>
>> Der kom fortsat ingen prik i internet Explorer 7.
>>
>> Så tilføjede jeg padding og margin...
>>
>> ul
>> {
>> list-style-type:disc;
>> margin-left:10px;
>> padding-left:10px;
>> }
>>
>> Og så kom der et punkt-tegn.
>>
>> Er det rigtigt, at man skal have padding og margin
>> med i css'en til ul for at få vist punkt-tegn i Internet Explorer 7,
>> eller er der en anden workaround, der også kan løse det?
>>
>> Nogen, der kan forklare eller henvise til en forklaring?
>>
>
> Som du jo selv har opdaget, har du et
> eller andet sted i dine globale form-
> deklarationer sat margin/padding til
> 0.
>
> En meget populær metode er at have
> den globale formdeklaration
> * {
> margin:0;
> padding:0;
> border:none;
> }
>
> Denne formdeklaration matcher alle
> elementer og tvinger dig til at sætte
> dine egne formdeklarationer for de
> elementer, du skal bruge.
>
> Det er specielt vigtigt for så vidt
> angår ul'er og ol'er, idet Mozilla og
> IE-browsere har to helt forskellige
> DTD'er for disse elementer - den ene
> sætter 40 pixel padding til venstre for
> elementernes *tekst*indhold, den anden
> 40 pixel margin. Ovennævnte formdekla-
> tion vil sætte alle listernes tekst ud
> i venstre margin og listepunkterne *uden
> for* denne margin.
>
> Det er også en probat motivation til at
> interessere sig for margin og padding
> på andre elementer, hvor der også kan
> være forskel fra browser til browser.
>
>
>
>
> --
> Med venlig hilsen
>
> Jørgen Farum Jensen
>
http://webdesign101.dk
Hej Jørgen
Mange tak for dine grundige forklaringer og
dit forslag om at lave den globale formdeklaration.
Skal asterixen (den lille stjerne) erstattes af det pågældende
element / tag, eller er det koden for noget globalt i CSS-sammenhæng?
Mvh. Martin