font-family: Tahoma,sans-serif; font-size: 12px; color: #313131
W wielu miejscach stosuję linki z ikonami. Wygląda to tak:
Takich klas jest dużo, a czasami ustawiam background-image w kodzie HTML. Kod CSS tej klasy:
Wszystkie ikony mają wymiary 16x16. Niestety nie wszystkie mieszczą się w pionie. Domyślna wysokość linii dla Tahoma 12px wynosi 14px. Nie da się ustawić line-height dla znacznika <a>. Pomaga tylko padding. Zatem jak globalnie rozwiązać ten problem? Pozostaje zwiększyć czcionkę?
padding-left: 20px; background-repeat: no-repeat; background-position: -1px 50%; background-image: url(user.png)
1. Czy ustawiać globalnie w <body> wyższy line-height niż domyślny, czy tylko dla bloków tekstu?
2. Znacie lepszą czcionkę niż Tahoma 12px, która ma domyślnie większy height i ładniej wygląda?
3. Jak prawidłowo ustawiać ikony dla linków?