Nelle specifiche XHTML1.1 ho visto il tag <q>, che serve per introdurre una breve citazione.

Trovandolo carino ho pensato di usarlo... oltretutto ho visto che con Firefox1.5.0.4 mi inserisce automaticamente le virgolette (giusto, è una citazione, mi sembra che non faccia una piega).

Tutto contento vado a visualizzare la pagina con IE e... dove diamine sono finite le virgolette? Maledetto software Microsoft, te e le tue stranezze!

Non mi do per vinto, e mi viene in mente che forse così potrebbe andare:

codice:
<q>Citazione</q>
Come vedete, ho inserito &amp;quot; dentro un commento condizionale, in maniera tale da renderlo visibile solo ad IE.

Infatti così facendo IE mi visualizza il testo come volevo.

Ho testato la soluzione anche con Opera e sembra che vada bene. Forse con qualche altro browser però la cosa potrebbe non funzionare.

Secondo voi questa soluzione è corretta? A voi è mai capitato questo problema? E se sì, come lo avete affrontato?