Posts tagged list-style-type
Bugurile browserului Internet Explorer 6
Apr 29th
Posted by andreea in Web design
Nu cred ca exista vreun designer sau dezvoltator web care sa nu se fi lovit de personalitatea “jucausa “a browserului Internet Explorer. Din pacate statisticele arata ca o buna parte dintre utilizatorii de calculatoare folosesc IE, cu toate versiunile lui 6, 7 ,8. Potrivit acestor rapoarte, IE este lider de piata cu 61%, daca adunam procentele pentru toate versiunile. In comunitatea dezvoltatorilor web, numarul este mult mai mic, insumand doar 40%.
Interesant in acele statistice este faptul ca numarul utilizatorilor pentru fiecare versiune este unul apropiat, astfel incat nici un browser Microsoft nu domina in statistici. De aceea este obligatoriu sa testam siteul nostru in toate IE-urile.
In liniile urmatoare ne vom delecta cu cateva buguri importante pe care le are IE6:
- valorile top, right, bottom si left la un element cu atribut absolut sunt percepute diferit de IE6;
- nu suporta elementul <abr> in stil;
- nu suporta clasele sau ID-urile care incep cu underscore sau cratima;
- pseudo-clasa :hover este ignorata daca liniile nu sunt scrise intr-o ordine corecta – :link, :visited, :hover;
- un element declarat !important este suprascris de o a doua declaratie a aceleiasi proprietati care nu foloseste !important;
- height se comporta ca min-height;
- width se comporta ca min-width;
- marginile stanga si dreapta sunt dublate de floturile elementelor care intra in contact cu marginile parintilor;
- liniile punctate arata identic cu cele formate din patratele;
- line-through pentru proprietatea text-decoration apare mai mare in text decat pe celelalte browsere;
- elementele unei liste ordonate, care au un stil predefinit nu isi vor creste numarul, lasand toate elementele din lista cu numarul 1;
- listele nu suporta toate atributele: ex. list-style-type;
- listele care au ca atribut list-style-image nu vor arata corect imaginea daca aceasta are float;
- ofera suport partial pentru @font-face;
Mai sunt buguri pe IE care apar doar in anumite circumstante si nu sunt declansate doar de o anumita proprietate de css.
Microsoft incearca sa scoata de piata IE6, dar realitatea este ca acest lucru va mai dura putin. Intre timp va invit sa va descretiti putin fruntea cu o imaginea geniala pe care am gasit-o pe net. Enjoy!

