Если вы знаете, что размеры изображения составляют ширину ширины изображения, выровняйте текст по центру, сделайте высоту половины изображения и установите верхний отступ также на половину.Должен сделать трюк
code {
background:url("images/bkg.png");
width: 400px;
height: 200px;
text-aling: center;
padding-top: 200px;
}