Ho un codice HTML che contiene alcuni caratteri iniziali (€, ó, á). Il documento HTML viene salvato come UTF-8 senza BOM. Quando visualizzo la pagina nel browser, i caratteri iniziali sembrano essere sostituiti con combinazioni di caratteri sconosciuti (â,¬, ³, Ã). È solo quando salvo il mio documento HTML come UTF-8 con BOM che i caratteri vengono visualizzati correttamente.L'html UTF-8 senza BOM visualizza caratteri strani
Preferirei non dover includere una distinta base nei miei file, ma nessuno ha idea del perché potrebbe farlo? e un modo per risolverlo? (oltre a includere una DB)
Ha il codice HTML si identifica come UTF-8-encoded? –
Hai specificato il set di caratteri in un tag 'meta'? –
Hai fatto le cose appropriate con il tuo server e i meta tag per informare il browser che il contenuto è, in realtà, UTF-8? –