Ich vermute mal, dass das Problem bei deiner Variante das Margin auf das Inline-Element ist. Oder ist .dropcap an anderer Stelle als Block-Element definiert? Und hast du wirklich um den ersten Buchstaben noch ein Element mit dieser Klasse gesetzt?