Se pueden poner imagenes, por ejemplo:
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<title> Combo </title>
<style type='text/css'>
select#idioma option
{
background-repeat: no-repeat;
padding-left: 24px;
}
option#esp
{
background-image: url(mx.png);
}
option#ing
{
background-image: url(gb.png);
}
option#fra
{
background-image: url(fr.png);
}
</style>
</head>
<body>
<select id='idioma'>
<option value='1' id='esp'>Español
<option value='2' id='ing'>Inglés
<option value='3' id='fra'>Francés
</select>
</body>
</html>
Es un combo (select) con tres elementos: Español, Inglés y Francés, y cada uno muestra una imagen: mx.png, gb.png y fr.png respectivamente.
La mala noticia*: las imágenes se ven en FireFox pero no en IE (ignoro lo que pasa en otros navegadores) y no sé si exista una forma de hacerlo para esa cosa.
* Mala noticia para quienes aún usan IE, a los demás nos tiene sin cuidado
// Saludos