Witam. Znowu staram się walczyć z niedogodnościami Internet explorer 6, mój problem polega na tym iż źle interpretuje ona wielkość czcionki…Czy są na to jakieś rady? próbowałem podawać jej w px, em, %, pt, lecz bezskutecznie
Również bym chciał aby IE6 przestało istnieć, ale co poradzicie jak przykładowy pan Kowalski kupuje/kupował komputer z xp to mu nikt nie wytłumaczył, że powinien używać nowszych przeglądarek, albo jak to się powinno w dzisiejszych czasach nazywać “agent użytkownika”
Niech ludzie nie dziwią się potem,że mają “gorszy” internet - stara przeglądarka nie da rady obsłużyć wszystkich nowych standardów wyświetlania stron,może być tak,że koniecznie musisz użyć innej czcionki,bo IE6 tego nie łapie,albo żle interpretuje ci styl wyglądu strony i nie dopasowuje czcionki.
Jeśli statystyczny Kowalski będzie używał IE6,to prędzej czy póżniej natknie się na żle wyświetlające się strony,coraz mniej serwisów obsługuje tą przeglądarkę,pamiętam ze szkoły jak kiedyś na kompach używali IE6 - co druga strona powodowała błędy skryptu,już nawet Opera 8 jest 10 razy lepsza
Windows XP, powoli przechodzi na emeryturę w zamian za niego wchodzi Vista i 7 za parę lat kto tam będzie używał xp’ka wraz z nim zniknie te 5% użytkowników IE6
Podaje się co do tej wielkości czcionki, ide na kompromis z IE i zmieniam styl.
Nie poddawaj się tak szybko. Spróbuj wykorzystać 2 następujące tricki, które działają nawet w IE5:
body { font-size: 62,5%; } /* czcionka bazowa o wielkości 10px. Domyślnym rozmiarem tekstu w przeglądarkach jest medium, my ustawiamy ją na 10px gwoli wygody */
/* i dalej jak już chcesz np. */
p { font-size: 1.2em; } /* czcionka akapitu o rozmiarze 12px */
h1 { font-size: 2em; } /* 20px */
PS pamiętaj, że piksele potomka /piksele rodzica = em potomka (zastosuj analogię do Twojego przykładu) drugi trick:
body { font-size: small; }
* html body {
font-size: x-small;
f\ont-size: small;
}
Osobiście rozmiar czcionek zawsze definiuję tym pierwszym sposobem.
Tylko w Viście jest chyba IE 7,jest on lepszy,ale jest takim samym badziewiem,dopiero IE 8 przechodzi Acid 2,dopiero Acid 2,mimo że popularne przeglądarki przechodzą Acid 3,Firefoxowi brakuje 6 punktów,żeby mieć 100/100