Bonjour,
Je viens de créer une page web que j'ai voulue conforme aux standards HTML strict. J'ai donc notamment supprimé la majorité des balises <img...> que j'ai remplacé par des balises <h1> ou <button> en mettant l'image en background.
page html :
feuille de style :
Cependant, à l'impression, les images de fond ne sont pas imprimées et seul mon texte alternatif apparait.
Quelqu'un connait-t-il la solution (si possible conforme aux standards) à mon problème ? Devrais-je me résoudre à abandonner les standards ?
Merci.
Je viens de créer une page web que j'ai voulue conforme aux standards HTML strict. J'ai donc notamment supprimé la majorité des balises <img...> que j'ai remplacé par des balises <h1> ou <button> en mettant l'image en background.
page html :
<h2 class="frame_hg"><span>Decoupe haut gauche</span></h2>
feuille de style :
h2.frame_hg {
position:absolute;
left:144px;
top:0px;
background-image:url("../decoupes/frame_hg.GIF");
width:169px;
height:88px;
margin:0px;
}
h2.frame_hg span {
display:none;
}
Cependant, à l'impression, les images de fond ne sont pas imprimées et seul mon texte alternatif apparait.
Quelqu'un connait-t-il la solution (si possible conforme aux standards) à mon problème ? Devrais-je me résoudre à abandonner les standards ?
Merci.