Premessa: ho scelto di postare qui, ma il discorso è una via di mezzo fra XHTML e CSS.

Prendete il seguente codice html:
codice:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
     <head>
          <title>TEST SPAN</title>
     </head>
     <body>
          <span id="test" name="test" style="border: 1px solid #000; height: 100px; width: 100px;">test</span>

     </body>
</html>
Su ie non ho problemi, mentre su ff il tag non accetta né width, né height !
Ho provato a cambiarlo con un div (con style="display: inline"), il risultato non è cambiato !
Sembra che il fatto che il TAG sia inline anziché block inibisca questi due stili.

Forse è un errore di concetto da parte mia...

PS: ho provato a togliere alternativamente il prologo XML, il DOCTYPE e il riferimento xmlns senza però notare differenze.

Grazie a tutti !