Ben meyerweb anda bu sayfayı üzerinde gezen edildi:Neden çizgi yüksekliği ile kontrol dolgu?
http://meyerweb.com/eric/css/edge/menus/demo.html
ve ben başlığındaki dolgu oluşturulur şekilde merak şey fark: Eğer line-kaldırmak Şimdi eğer
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;}
yükseklik yönergesi, üstüne biraz dolgu ekler. Bu nedenle hat yüksekliği, esasen h1'in tepesinden bir miktar dolguyu çıkarmak için çalışır. Sorum şu: neden satır yüksekliğini dışarıda bırakmıyorsunuz ve padding-top'u 1em'den .9em'e değiştirmiyorsunuz?
CSS bir kediyi için birçok yol vardır farkındayım ama meyer gibi bir uzman bunu seçim için bazı nedeni muhtemelen orada bu şekilde yaparsa düşündüm.
sayesinde Jonah
teşekkür ederiz! Bir sebebi olduğunu biliyordum. – Jonah