hm... Vilket/Vilka element är det jag ska ange vertical-align för? Jag stör mig på att jag ska behöva bry mig om det här

Att jag måste in och dutta med vertical-align eller line-height där jag tidigare inte behövde är väl vad jag ser som "problemet", om du förstår hur jag menar. Tycker som sagt inte att det borde bli en marginal i botten.
Har löst det på följande sätt:
Kod:
* {
...
line-height: 0;
}
html, body, span, applet, input, textarea, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
line-height: normal;
}
Känns lite väl hax0r