Ciao a tutti
anche se in ritardo è da poco che nella costruzione dei miei pochi siti uso XHTML e soprattutto ho preso la buona abitudine di validare tutti i miei codici.
Allora il mio problema è questo: pagina funzionante perfettamente con IE ed Opera.
Validata quindi senza errori nella sintassi, ma con Firefox non funziona.

Vi posto la parte di codice interessata:


<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
......
<head>
............
<style type="text/css">
#foto {
position:absolute;
height:507px;
width:350px;
top:50px;
left:325px;
display:none;
border:10px solid aqua;
background:url(immagini/cucina.jpg) no-repeat center;
}
</style>
.........
<head>

<body>
<div id = "foto">



foto
.....
</body>
</html>

Mi potete aiutate a rendere il codice crossbrowser? Vi prego è importante.
Grazie a tutti.