Zawsze nie byłem pewien, od czego zacząć, jako podstawa ogólnej najlepszej praktyki. Tak, wiem, że to zależy od twojego projektu - ale co jest najczęstsze?
Oto, co mam obecnie jako starter:
h1 { font-size: 24px;}
h2 { font-size: 22px;}
h3 { font-size: 18px;}
h4 { font-size: 16px;}
h5 { font-size: 12px;}
h6 { font-size: 10px;}
Tak, nie używamy EM w mojej obecnej pracy.
Dzięki
Odpowiedzi:
Zależałoby to od domyślnego arkusza stylów przeglądarki. Możesz wyświetlić (nieoficjalną) tabelę domyślnych arkuszy stylów agenta użytkownika CSS2.1 tutaj .
Na podstawie powyższej strony domyślne rozmiary wyglądają mniej więcej tak:
Warto również przyjrzeć się domyślnemu arkuszowi stylów dla HTML 4 . W3C zaleca używanie tych stylów jako domyślnych. Skrócony fragment:
Mam nadzieję, że te informacje są pomocne.
źródło
em
rozmiarów, co IE8. w3.org/TR/html-markup/h6.html mówi również, że „typowy” wyświetlacz to 0.67em.Nagłówki są zwykle pogrubione; który został wyłączony dla tej demonstracji zgodności rozmiarów. MSIE i Opera interpretują te rozmiary tak samo, ale zauważ, że przeglądarki Gecko i Chrome interpretują nagłówek 6 jako 11 pikseli zamiast 10 pikseli / rozmiar czcionki 1, a nagłówek 3 jako 19 pikseli zamiast 18 pikseli / rozmiar czcionki 4 (choć trudno odróżnić różnicę nawet w bezpośrednim porównaniu i niemożliwe w użyciu). Wygląda na to, że Gecko ogranicza tekst do nie mniej niż 10 pikseli.
źródło