byłem przeglądania tej strony na co meyerweb:Dlaczego kontrolować dopełnienie o wysokości linii?
http://meyerweb.com/eric/css/edge/menus/demo.html
i zauważyłem coś dziwnego w sposobie wyściółka w nagłówku jest Utworzono:
h1 {margin: 0; padding: 1em 0.25em 0; font: bold 2.5em Arial, sans-serif; line-height: 0.8em; border-bottom: 1px solid silver; text-align: right; color: #557; letter-spacing: 2px;}
Teraz jeśli usunąć line- wysokość, dodaje trochę dopełnienia do góry. Zatem wysokość linii działa zasadniczo w celu usunięcia odrobiny wypełnienia od góry h1. Moje pytanie brzmi: dlaczego nie zostawić linii wysokości i zmienić padding-top z 1em na .9em?
Zdaję sobie sprawę, że istnieje wiele sposobów na skostnienie kota w CSS, ale pomyślałem, że jeśli ekspert taki jak meyer robi to w ten sposób, prawdopodobnie istnieje ku temu powód.
Dzięki Jonasz
Dziękujemy! Wiedziałem, że był jakiś powód. – Jonah