É possivel aplicar imagens de background em quase todos os elementos de um documento html. Como exemplo mostram-se algumas aplicações possíveis
li {
list-style: url(../../imagens/arrow2_e.png) none;
}
a[href$=".pdf"]{
background: url(../../imagens/document.png) no-repeat left top;
padding-left:20px;
padding-top:3px;
}
a[href^="mailto:"]{
background: url(../../imagens/mail.png) no-repeat right top;
padding-right: 20px;
padding-top:6px;
}
a[href$=".zip"]{
background: url(../imagens/folder.png) no-repeat left top;
padding-left:20px;
padding-top:3px;
}
a[href$=".rar"]{
background: url(../imagens/folder.png) no-repeat left top;
padding-left:20px;
padding-top:3px;
}