Es ruta de background no te despliega la imagen , te obliga hacer la descarga.
guarda la imagen en una carpeta y llamala images por ejemplo en el css te quedaria asi.
Cita:
a.button {
display: -moz-inline-stack;
display: inline-block;
width: 200px;
height: 50px;
background: url("images/button.jpeg") no-repeat;
line-height: 50px;
vertical-align: text-middle;
text-align: center;
color: #ffffff;
font-family: Calibri;
font-size: 24px;
font-weight: bold;
font-style: normal;
text-shadow: #222222 1px 1px 0;
}
a.button > span {
display: -moz-inline-block;
}
}
Por cierto tienes varias propiedades que no te va a funcionar en IE. u otros navegadores.
Con respecto al ver el codigo html generado es que tienes que ver en el header si te esta llamando al archivo prueba.css.
Vas a tener que leer sobre css y html acá hay libros excelentes
http://librosweb.es/
Saludos.-